本文介绍了安装错误:INSTALL_FAILED_MISSING_SHARED_LIBRARY:智能手表应用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想打一个智能手表应用程序。
我曾经在这个网站的说明:
http://developer.sonymobile.com/knowledge-base/tutorials/android_tutorial/how-to-create-an-app-extension-for-sony-smartwatch-2/
我想在我的手机用USB电缆运行的应用程序,如上面的网站。
这从控制台输出:
[2014年4月6日9时54分21秒 - SmallAppSample] ------------------------ ------
[2014年4月6日9时54分21秒 - SmallAppSample] Android的推出!
[2014年4月6日9时54分21秒 - SmallAppSample]亚洲开发银行运行正常。
[2014年4月6日9时54分21秒 - SmallAppSample]没有启动的活动找到了!
[2014年4月6日9时54分21秒 - SmallAppSample]的推出只会同步设备上的应用程序包!
[2014年4月6日9时54分21秒 - SmallAppSample]执行同步
[2014年4月6日9时54分21秒 - SmallAppSample]自动目标模式:无法检测设备的兼容性。请选择一个目标设备。
[2014年4月6日9时54分23秒 - SmallAppSample]上传SmallAppSample.apk到设备022AQQ7N3B075241
[2014年4月6日九时54分24秒 - SmallAppSample]安装SmallAppSample.apk ...
[2014年4月6日9时54分25秒 - SmallAppSample]安装错误:INSTALL_FAILED_MISSING_SHARED_LIBRARY
[2014年4月6日9时54分25秒 - SmallAppSample]请检查logcat的输出获取更多信息。
[2014年4月6日9时54分25秒 - SmallAppSample]启动取消!
logcat的:
11月4日至六日:08:24.402:W / GAV2(7597):螺纹[GAThread,5,主]:异常发送命中:HttpHostConnectException
11月4日至6日:08:24.402:W / GAV2(7597):螺纹[GAThread,5,主]:连接到https://ssl.google-analytics.com拒绝
11月4日至6日:08:25.785:E / PGPSDownloader.SocketServer(11287):java.io.IOException异常:连接被拒绝
11月4日至6日:08:26.792:I / android_hardware_fm.cpp(12096):----内部INT register_android_hardware_fm_fmradio(JNIEnv的*)----
11月4日至6日:08:26.792:I / android_hardware_fm.cpp(12096):register_android_hardware_fm_fmradio,RET为0
11月4日至6日:08:27.148:W / System.err的(12106):java.io.FileNotFoundException:/data/cust/xml/hw_launcher_load_icon.xml:打开失败:ENOENT(没有这样的文件或目录)
11月4日至6日:08:27.152:W / System.err的(12106):在libcore.io.IoBridge.open(IoBridge.java:409)
11月4日至6日:08:27.152:W / System.err的(12106):在java.io.FileInputStream中的<&初始化GT; (FileInputStream.java:109)
11月4日至6日:08:27.152:W / System.err的(12106):在android.content.res.ResourcesEx.readDefaultConfig(ResourcesEx.java:808)
11月4日至6日:08:27.152:W / System.err的(12106):在android.content.res.ResourcesEx<&初始化GT; (ResourcesEx.java:741)
11月4日至6日:08:27.152:W / System.err的(12106):在android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1721)
11月4日至6日:08:27.152:W / System.err的(12106):在android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1752)
11月4日至6日:08:27.152:W / System.err的(12106):在android.app.LoadedApk.getResources(LoadedApk.java:485)
11月4日至6日:08:27.152:W / System.err的(12106):在android.app.ContextImpl.init(ContextImpl.java:1911)
11月4日至6日:08:27.152:W / System.err的(12106):在android.app.ContextImpl.init(ContextImpl.java:1904)
11月4日至6日:08:27.155:W / System.err的(12106):在android.app.ActivityThread.handleBindApplication(ActivityThread.java:4269)
11月4日至6日:08:27.155:W / System.err的(12106):在android.app.ActivityThread.access $ 1300(ActivityThread.java:145)
11月4日至6日:08:27.155:W / System.err的(12106):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1306)
11月4日至6日:08:27.155:W / System.err的(12106):在android.os.Handler.dispatchMessage(Handler.java:99)
11月4日至6日:08:27.155:W / System.err的(12106):在android.os.Looper.loop(Looper.java:137)
11月4日至6日:08:27.155:W / System.err的(12106):在android.app.ActivityThread.main(ActivityThread.java:5095)
11月4日至6日:08:27.155:W / System.err的(12106):在java.lang.reflect.Method.invokeNative(本机方法)
11月4日至6日:08:27.155:W / System.err的(12106):在java.lang.reflect.Method.invoke(Method.java:511)
11月4日至6日:08:27.155:W / System.err的(12106):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:898)
11月4日至6日:08:27.155:W / System.err的(12106):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665)
11月4日至6日:08:27.158:W / System.err的(12106):在dalvik.system.NativeStart.main(本机方法)
11月4日至6日:08:27.158:W / System.err的(12106):libcore.io.ErrnoException:产生的原因打开失败:ENOENT(没有这样的文件或目录)
11月4日至6日:08:27.162:W / System.err的(12106):在libcore.io.Posix.open(本机方法)
11月4日至6日:08:27.162:W / System.err的(12106):在libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
11月4日至6日:08:27.162:W / System.err的(12106):在libcore.io.IoBridge.open(IoBridge.java:400)
11月4日至6日:08:27.162:W / System.err的(12106):... 19个
11月4日至6日:08:27.438:W / System.err的(6666):java.io.FileNotFoundException:/data/cust/xml/hw_launcher_load_icon.xml:打开失败:ENOENT(没有这样的文件或目录)
11月4日至6日:08:27.438:W / System.err的(6666):在libcore.io.IoBridge.open(IoBridge.java:409)
11月4日至6日:08:27.438:W / System.err的(6666):在java.io.FileInputStream中的<&初始化GT; (FileInputStream.java:109)
11月4日至6日:08:27.438:W / System.err的(6666):在android.content.res.ResourcesEx.readDefaultConfig(ResourcesEx.java:808)
11月4日至6日:08:27.442:W / System.err的(6666):在android.content.res.ResourcesEx<&初始化GT; (ResourcesEx.java:741)
11月4日至6日:08:27.442:W / System.err的(6666):在android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1721)
11月4日至6日:08:27.442:W / System.err的(6666):在android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1752)
11月4日至6日:08:27.442:W / System.err的(6666):在android.app.ApplicationPackageManager.getResourcesForApplication(ApplicationPackageManager的java:746)
11月4日至6日:08:27.442:W / System.err的(6666):在android.app.ApplicationPackageManager.getText(ApplicationPackageManager.java:970)
11月4日至6日:08:27.442:W / System.err的(6666):在android.content.pm.PackageItemInfo.loadLabel(PackageItemInfo.java:118)
11月4日至6日:08:27.445:W / System.err的(6666):在com.google.android.vending.verifier.PackageVerificationService.getPackageInfo(PackageVerifi cationService.java:564)
11月4日至6日:08:27.445:W / System.err的(6666):在com.google.android.vending.verifier.PackageVerificationService.access $ 100(PackageVerificati onService.java:49)
11月4日至6日:08:27.448:W / System.err的(6666):在com.google.android.vending.verifier.PackageVerificationService $ WorkerTask.doInBackground(PA ckageVerificationService.java:282)
11月4日至6日:08:27.448:W / System.err的(6666):在com.google.android.vending.verifier.PackageVerificationService $ WorkerTask.doInBackground(PA ckageVerificationService.java:232)
11月4日至六日:08:27.448:W / System.err的(6666):在11月4日至六日:08:27.452:W / System.err的(6666):在java.util.concurrent.FutureTask.run(FutureTask提供。 Java的:234)
11月4日至6日:08:27.455:W / System.err的(6666):在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
11月4日至6日:08:27.455:W / System.err的(6666):在java.util.concurrent.ThreadPoolExecutor中的$ Worker.run(ThreadPoolExecutor.java:573)
11月4日至6日:08:27.455:W / System.err的(6666):在java.lang.Thread.run(Thread.java:856)
11月4日至6日:08:27.458:W / System.err的(6666):libcore.io.ErrnoException:产生的原因打开失败:ENOENT(没有这样的文件或目录)
11月4日至6日:08:27.462:W / System.err的(6666):在libcore.io.Posix.open(本机方法)
11月4日至6日:08:27.462:W / System.err的(6666):在libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
11月4日至6日:08:27.465:W / System.err的(6666):在libcore.io.IoBridge.open(IoBridge.java:400)
11月4日至6日:08:27.465:W / System.err的(6666):17 ...更多
11月4日至6日:08:27.502:I / qtaguid(6666):无法write_ctrl(U 51)解析度= -1错误号= 22
11月4日至6日:08:27.502:I / qtaguid(6666):取消标记插座51失败错误号= -22
11月4日至6日:08:27.502:W / NetworkManagementSocketTagger(6666):untagSocket(51)失败,错误号-22
11月4日至6日:08:27.512:I / ElegantRequestDirector(6666):I / O异常(org.apache.http.NoHtt presponseException)抓加工时要求:目标服务器无法响应
11月4日至6日:08:27.515:I / ElegantRequestDirector(6666):请求重试
11月4日至6日:08:35.788:E / PGPSDownloader.SocketServer(11287):java.io.IOException异常:连接被拒绝
解决方案
下面是解决方案:
-
做一个库/文件夹
-
删除您的清单文件中使用的库
I want to make a smartwach app.
I used the instructions on this site:
I want to run the app in my phone with the usb cable, like in the website above.
This the output from the console:
[2014-04-06 09:54:21 - SmallAppSample] ------------------------------
[2014-04-06 09:54:21 - SmallAppSample] Android Launch!
[2014-04-06 09:54:21 - SmallAppSample] adb is running normally.
[2014-04-06 09:54:21 - SmallAppSample] No Launcher activity found!
[2014-04-06 09:54:21 - SmallAppSample] The launch will only sync the application package on the device!
[2014-04-06 09:54:21 - SmallAppSample] Performing sync
[2014-04-06 09:54:21 - SmallAppSample] Automatic Target Mode: Unable to detect device compatibility. Please select a target device.
[2014-04-06 09:54:23 - SmallAppSample] Uploading SmallAppSample.apk onto device '022AQQ7N3B075241'
[2014-04-06 09:54:24 - SmallAppSample] Installing SmallAppSample.apk...
[2014-04-06 09:54:25 - SmallAppSample] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
[2014-04-06 09:54:25 - SmallAppSample] Please check logcat output for more details.
[2014-04-06 09:54:25 - SmallAppSample] Launch canceled!
logcat :
04-06 11:08:24.402: W/GAV2(7597): Thread[GAThread,5,main]: Exception sending hit: HttpHostConnectException
04-06 11:08:24.402: W/GAV2(7597): Thread[GAThread,5,main]: Connection to https://ssl.google-analytics.com refused
04-06 11:08:25.785: E/PGPSDownloader.SocketServer(11287): java.io.IOException: Connection refused
04-06 11:08:26.792: I/android_hardware_fm.cpp(12096): ----Inside int register_android_hardware_fm_fmradio(JNIEnv*)----
04-06 11:08:26.792: I/android_hardware_fm.cpp(12096): register_android_hardware_fm_fmradio, ret is 0
04-06 11:08:27.148: W/System.err(12106): java.io.FileNotFoundException: /data/cust/xml/hw_launcher_load_icon.xml: open failed: ENOENT (No such file or directory)
04-06 11:08:27.152: W/System.err(12106): at libcore.io.IoBridge.open(IoBridge.java:409)
04-06 11:08:27.152: W/System.err(12106): at java.io.FileInputStream.<init> (FileInputStream.java:109)
04-06 11:08:27.152: W/System.err(12106): at android.content.res.ResourcesEx.readDefaultConfig(ResourcesEx.java:808)
04-06 11:08:27.152: W/System.err(12106): at android.content.res.ResourcesEx.<init> (ResourcesEx.java:741)
04-06 11:08:27.152: W/System.err(12106): at android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1721)
04-06 11:08:27.152: W/System.err(12106): at android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1752)
04-06 11:08:27.152: W/System.err(12106): at android.app.LoadedApk.getResources(LoadedApk.java:485)
04-06 11:08:27.152: W/System.err(12106): at android.app.ContextImpl.init(ContextImpl.java:1911)
04-06 11:08:27.152: W/System.err(12106): at android.app.ContextImpl.init(ContextImpl.java:1904)
04-06 11:08:27.155: W/System.err(12106): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4269)
04-06 11:08:27.155: W/System.err(12106): at android.app.ActivityThread.access$1300(ActivityThread.java:145)
04-06 11:08:27.155: W/System.err(12106): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1306)
04-06 11:08:27.155: W/System.err(12106): at android.os.Handler.dispatchMessage(Handler.java:99)
04-06 11:08:27.155: W/System.err(12106): at android.os.Looper.loop(Looper.java:137)
04-06 11:08:27.155: W/System.err(12106): at android.app.ActivityThread.main(ActivityThread.java:5095)
04-06 11:08:27.155: W/System.err(12106): at java.lang.reflect.Method.invokeNative(Native Method)
04-06 11:08:27.155: W/System.err(12106): at java.lang.reflect.Method.invoke(Method.java:511)
04-06 11:08:27.155: W/System.err(12106): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:898)
04-06 11:08:27.155: W/System.err(12106): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665)
04-06 11:08:27.158: W/System.err(12106): at dalvik.system.NativeStart.main(Native Method)
04-06 11:08:27.158: W/System.err(12106): Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
04-06 11:08:27.162: W/System.err(12106): at libcore.io.Posix.open(Native Method)
04-06 11:08:27.162: W/System.err(12106): at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
04-06 11:08:27.162: W/System.err(12106): at libcore.io.IoBridge.open(IoBridge.java:400)
04-06 11:08:27.162: W/System.err(12106): ... 19 more
04-06 11:08:27.438: W/System.err(6666): java.io.FileNotFoundException: /data/cust/xml/hw_launcher_load_icon.xml: open failed: ENOENT (No such file or directory)
04-06 11:08:27.438: W/System.err(6666): at libcore.io.IoBridge.open(IoBridge.java:409)
04-06 11:08:27.438: W/System.err(6666): at java.io.FileInputStream.<init> (FileInputStream.java:109)
04-06 11:08:27.438: W/System.err(6666): at android.content.res.ResourcesEx.readDefaultConfig(ResourcesEx.java:808)
04-06 11:08:27.442: W/System.err(6666): at android.content.res.ResourcesEx.<init> (ResourcesEx.java:741)
04-06 11:08:27.442: W/System.err(6666): at android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1721)
04-06 11:08:27.442: W/System.err(6666): at android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1752)
04-06 11:08:27.442: W/System.err(6666): at android.app.ApplicationPackageManager.getResourcesForApplication(ApplicationPackageManager. java:746)
04-06 11:08:27.442: W/System.err(6666): at android.app.ApplicationPackageManager.getText(ApplicationPackageManager.java:970)
04-06 11:08:27.442: W/System.err(6666): at android.content.pm.PackageItemInfo.loadLabel(PackageItemInfo.java:118)
04-06 11:08:27.445: W/System.err(6666): at com.google.android.vending.verifier.PackageVerificationService.getPackageInfo(PackageVerifi cationService.java:564)
04-06 11:08:27.445: W/System.err(6666): at com.google.android.vending.verifier.PackageVerificationService.access$100(PackageVerificati onService.java:49)
04-06 11:08:27.448: W/System.err(6666): at com.google.android.vending.verifier.PackageVerificationService$WorkerTask.doInBackground(Pa ckageVerificationService.java:282)
04-06 11:08:27.448: W/System.err(6666): at com.google.android.vending.verifier.PackageVerificationService$WorkerTask.doInBackground(Pa ckageVerificationService.java:232)
04-06 11:08:27.448: W/System.err(6666): at 04-06 11:08:27.452: W/System.err(6666): at java.util.concurrent.FutureTask.run(FutureTask.java:234)
04-06 11:08:27.455: W/System.err(6666): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
04-06 11:08:27.455: W/System.err(6666): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
04-06 11:08:27.455: W/System.err(6666): at java.lang.Thread.run(Thread.java:856)
04-06 11:08:27.458: W/System.err(6666): Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
04-06 11:08:27.462: W/System.err(6666): at libcore.io.Posix.open(Native Method)
04-06 11:08:27.462: W/System.err(6666): at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
04-06 11:08:27.465: W/System.err(6666): at libcore.io.IoBridge.open(IoBridge.java:400)
04-06 11:08:27.465: W/System.err(6666): ... 17 more
04-06 11:08:27.502: I/qtaguid(6666): Failed write_ctrl(u 51) res=-1 errno=22
04-06 11:08:27.502: I/qtaguid(6666): Untagging socket 51 failed errno=-22
04-06 11:08:27.502: W/NetworkManagementSocketTagger(6666): untagSocket(51) failed with errno -22
04-06 11:08:27.512: I/ElegantRequestDirector(6666): I/O exception (org.apache.http.NoHttpResponseException) caught when processing request: The target server failed to respond
04-06 11:08:27.515: I/ElegantRequestDirector(6666): Retrying request
04-06 11:08:35.788: E/PGPSDownloader.SocketServer(11287): java.io.IOException: Connection refused
解决方案
Here's the solution:
make a libs/ folder
delete in your Manifest file the used-libraries
这篇关于安装错误:INSTALL_FAILED_MISSING_SHARED_LIBRARY:智能手表应用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!