IBM工作灯 - Android SDK中 - 模拟器部署问题 - 不幸的是,“应用”已停止 [英] IBM Worklight - Android SDK - Emulator deployment issue - Unfortunately, 'app' has stopped

查看:618
本文介绍了IBM工作灯 - Android SDK中 - 模拟器部署问题 - 不幸的是,“应用”已停止的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Mac 10.8.3时,Eclipse朱诺与最新的Andr​​oid SDK 22.0.0,IBM工作灯版本5.0.6.1。

我一直在使用的Dojo移动和放大器制成的小型移动应用; HTML5 / CSS3的工作灯,但有困难时期,虽然它的运行在X code细的Andr​​oid模拟器进行部署。

下面是logcat的,看起来像是从Java结束后进入怪异因此获得运行时异常。

 九月五日至28日:56:45.197:E / AndroidRuntime(562):致命异常:主要
9月五日至28日:56:45.197:E / AndroidRuntime(562):了java.lang.RuntimeException:无法实例活动ComponentInfo {} com.TD/com.TD.TD:抛出java.lang.ClassNotFoundException:com.TD.TD
9月五日至28日:56:45.197:E / AndroidRuntime(562):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1879)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1980)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在android.app.ActivityThread.access $ 600(ActivityThread.java:122)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1146)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在android.os.Handler.dispatchMessage(Handler.java:99)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在android.os.Looper.loop(Looper.java:137)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在android.app.ActivityThread.main(ActivityThread.java:4340)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在java.lang.reflect.Method.invokeNative(本机方法)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在java.lang.reflect.Method.invoke(Method.java:511)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:784)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在dalvik.system.NativeStart.main(本机方法)
9月五日至28日:56:45.197:E / AndroidRuntime(562):抛出java.lang.ClassNotFoundException:产生的原因com.TD.TD
9月五日至28日:56:45.197:E / AndroidRuntime(562):在dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在java.lang.ClassLoader.loadClass(ClassLoader.java:501)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在java.lang.ClassLoader.loadClass(ClassLoader.java:461)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在android.app.Instrumentation.newActivity(Instrumentation.java:1023)
9月五日至28日:56:45.197:E / AndroidRuntime(562):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1870)
9月五日至28日:56:45.197:E / AndroidRuntime(562):11 ...更多

伊詹,尝试了同样的滴答声,但并没有帮助,下面是logcat的输出。

  10月5日至28日:35:49.564:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:35:49.834:E /三星TTS(5063):onLoadLanguage() - 郎咸平:主机,国家:美国,变种:
10月5日至28日:35:49.834:E /三星TTS(5063):onIsLanguageAvailable() - 郎咸平:主机,国家:美国,变体,iResult:1
10月5日至28日:35:49.839:E /三星TTS(5063):onLoadLanguage() - LANG_COUNTRY_AVAILABLE
10月5日至28日:35:49.844:E /三星TTS(5063):onLoadLanguage() - 郎咸平:主机,国家:美国,变种:F01
10月5日至28日:35:49.999:E /三星TTS(5063)的onCreate() - 三星TTS包(释放 - 2012.06.14)
10月5日至28日:35:49.999:E /(5063):三星TTS引擎 - 初始化():三星TTS引擎(发布 - 2012.07.11)
10月5日至28日:35:49.999:E /(5063):三星TTS引擎 - 初始化():ro.product.manufacturer - 三星
10月5日至28日:35:52.429:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:35:52.739:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:35:53.399:E /的SensorManager(5281):线程启动
10月5日至28日:35:54.104:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:35:57.729:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:35:57.914:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:35:59.454:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:02.824:E / PowerManagerService(2008年):唤醒锁定:binderDied()
10月5日至28日:36:02.824:E / PowerManagerService(2008年):唤醒锁定:binderDied()
10月5日至28日:36:02.824:E / PowerManagerService(2008年):唤醒锁定:binderDied()
10月5日至28日:36:08.074:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:08.474:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:09.364:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:10.194:E / PowerManagerService(2008年):唤醒锁定:binderDied()
10月5日至28日:36:11.619:E / MTPPlaObsrvr(22311):在变化called.false
10月5日至28日:36:11.619:E / MTPPlaObsrvr(22311):该playlistcontent的URI://媒体/外部/音频/播放列表
10月5日至28日:36:11.619:E / MTPPlaObsrvr(22311):内容解析不为空
10月5日至28日:36:11.639:E / MTPPlaObsrvr(22311):Count1mCount1
10月5日至28日:36:11.639:E / MTPPlaObsrvr(22311):无论是删除或添加。可以重命名
10月5日至28日:36:11.639:E / MTPPlaObsrvr(22311):不改名
10月5日至28日:36:12.299:E / MetadataRetrieverClient(1733年):FD的setDataSource = 45,偏移量= 0,长度= 576460752303423487
10月5日至28日:36:12.299:E / MetadataRetrieverClient(1733年):计算长度= 17294
10月5日至28日:36:15.789:E /的SensorManager(6762):线程启动
10月5日至28日:36:16.614:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:16.929:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:18.584:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:18.719:E /看门狗(2008年):@Sync 2284
10月5日至28日:36:20.699:E / MtpService(22311):在MTPAPP的onReceive:android.intent.action.BATTERY_CHANGED
10月5日至28日:36:20.704:E / MtpService(22311):battPlugged类型:2
10月5日至28日:36:23.319:E / A(7151):公制[API处理器 - SubscribePushNotification(移动)]值[984](MS)
10月5日至28日:36:25.534:E / MTPPlaObsrvr(22311):在变化called.false
10月5日至28日:36:25.534:E / MTPPlaObsrvr(22311):该playlistcontent的URI://媒体/外部/音频/播放列表
10月5日至28日:36:25.534:E / MTPPlaObsrvr(22311):内容解析不为空
10月5日至28日:36:25.599:E / MTPPlaObsrvr(22311):Count1mCount1
10月5日至28日:36:25.599:E / MTPPlaObsrvr(22311):无论是删除或添加。可以重命名
10月5日至28日:36:25.599:E / MTPPlaObsrvr(22311):不改名
10月5日至28日:36:25.774:E / MetadataRetrieverClient(1733年):FD的setDataSource = 45,偏移量= 0,长度= 576460752303423487
10月5日至28日:36:25.774:E / MetadataRetrieverClient(1733年):计算长度= 17294
10月5日至28日:36:26.964:E / A(7244):公制[API处理器 - SubscribePushNotification(移动)]值[951](MS)
10月5日至28日:36:26.969:E / A(7244):公制[API处理器 - SubscribePushNotification(移动)]值[834](MS)
10月5日至28日:36:30.169:E / WifiP2pStateTracker(2008年):getNetworkInfo:的NetworkInfo:类型:wifi_p2p [],州:未知/ IDLE,原因是:(未指定),额外的:(无),漫游:假的,故障切换:假的,isAvailable:假的
10月5日至28日:36:30.374:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:30.704:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:31.329:E / WifiP2pStateTracker(2008年):getNetworkInfo:的NetworkInfo:类型:wifi_p2p [],州:未知/ IDLE,原因是:(未指定),额外的:(无),漫游:假的,故障切换:假的,isAvailable:假的
10月5日至28日:36:31.344:E / WifiP2pStateTracker(2008年):getNetworkInfo:的NetworkInfo:类型:wifi_p2p [],州:未知/ IDLE,原因是:(未指定),额外的:(无),漫游:假的,故障切换:假的,isAvailable:假的
10月5日至28日:36:31.469:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:35.834:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:36.139:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:39.624:E / MTPPlaObsrvr(22311):在变化called.false
10月5日至28日:36:39.624:E / MTPPlaObsrvr(22311):该playlistcontent的URI://媒体/外部/音频/播放列表
10月5日至28日:36:39.629:E / MTPPlaObsrvr(22311):内容解析不为空
10月5日至28日:36:39.709:E / MTPPlaObsrvr(22311):Count1mCount1
10月5日至28日:36:39.709:E / MTPPlaObsrvr(22311):无论是删除或添加。可以重命名
10月5日至28日:36:39.709:E / MTPPlaObsrvr(22311):不改名
10月5日至28日:36:39.884:E / DBG_FMMDM(7678):警告! [v1_1211_2_1] [线路:590] [xdbLawmoSetRegistration]显示java.lang.NullPointerException
10月5日至28日:36:40.119:E / MetadataRetrieverClient(1733年):FD的setDataSource = 45,偏移量= 0,长度= 576460752303423487
10月5日至28日:36:40.119:E / MetadataRetrieverClient(1733年):计算长度= 17294
10月5日至28日:36:44.719:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:48.629:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:48.719:E /看门狗(2008年):@Sync 2285
10月5日至28日:36:49.049:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:36:53.099:E / MTPPlaObsrvr(22311):在变化called.false
10月5日至28日:36:53.099:E / MTPPlaObsrvr(22311):该playlistcontent的URI://媒体/外部/音频/播放列表
10月5日至28日:36:53.099:E / MTPPlaObsrvr(22311):内容解析不为空
10月5日至28日:36:53.109:E / MTPPlaObsrvr(22311):Count1mCount1
10月5日至28日:36:53.109:E / MTPPlaObsrvr(22311):无论是删除或添加。可以重命名
10月5日至28日:36:53.109:E / MTPPlaObsrvr(22311):不改名
10月5日至28日:36:53.329:E / MetadataRetrieverClient(1733年):FD的setDataSource = 45,偏移量= 0,长度= 576460752303423487
10月5日至28日:36:53.329:E / MetadataRetrieverClient(1733年):计算长度= 17294
10月5日至28日:36:53.519:E /的SensorManager(7854):线程启动
10月5日至28日:37:00.844:E / MtpService(22311):在MTPAPP的onReceive:android.intent.action.BATTERY_CHANGED
10月5日至28日:37:00.844:E / MtpService(22311):battPlugged类型:2
10月5日至28日:37:06.579:E / MTPPlaObsrvr(22311):在变化called.false
10月5日至28日:37:06.579:E / MTPPlaObsrvr(22311):该playlistcontent的URI://媒体/外部/音频/播放列表
10月5日至28日:37:06.579:E / MTPPlaObsrvr(22311):内容解析不为空
10月5日至28日:37:06.699:E / PowerManagerService(2008年):唤醒锁定:binderDied()
10月5日至28日:37:06.764:E / MTPPlaObsrvr(22311):Count1mCount1
10月5日至28日:37:06.764:E / MTPPlaObsrvr(22311):无论是删除或添加。可以重命名
10月5日至28日:37:06.764:E / MTPPlaObsrvr(22311):不改名
10月5日至28日:37:06.794:E / MetadataRetrieverClient(1733年):FD的setDataSource = 45,偏移量= 0,长度= 576460752303423487
10月5日至28日:37:06.794:E / MetadataRetrieverClient(1733年):计算长度= 17294
10月5日至28日:37:06.824:E / MediaScannerService(8051):异常的的handleMessage
10月5日至28日:37:06.824:E / MediaScannerService(8051):android.os.DeadObjectException
10月5日至28日:37:06.824:E / MediaScannerService(8051):在android.os.BinderProxy.transact(本机方法)
10月5日至28日:37:06.824:E / MediaScannerService(8051):在android.media.IMediaScannerListener $存根$ Proxy.scanCompleted(IMediaScannerListener.java:100)
10月5日至28日:37:06.824:E / MediaScannerService(8051):在com.android.providers.media.MediaScannerService$ServiceHandler.handleMessage(MediaScannerService.java:282)
10月5日至28日:37:06.824:E / MediaScannerService(8051):在android.os.Handler.dispatchMessage(Handler.java:99)
10月5日至28日:37:06.824:E / MediaScannerService(8051):在android.os.Looper.loop(Looper.java:137)
10月5日至28日:37:06.824:E / MediaScannerService(8051):在com.android.providers.media.MediaScannerService.run(MediaScannerService.java:224)
10月5日至28日:37:06.824:E / MediaScannerService(8051):在java.lang.Thread.run(Thread.java:856)
10月5日至28日:37:13.299:E / PowerManagerService(2008年):唤醒锁定:binderDied()
10月5日至28日:37:13.299:E / PowerManagerService(2008年):唤醒锁定:binderDied()
10月5日至28日:37:13.299:E / PowerManagerService(2008年):唤醒锁定:binderDied()
10月5日至28日:37:14.974:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:37:18.724:E /看门狗(2008年):@Sync 2286
10月5日至28日:37:20.364:E / MTPPlaObsrvr(22311):在变化called.false
10月5日至28日:37:20.364:E / MTPPlaObsrvr(22311):该playlistcontent的URI://媒体/外部/音频/播放列表
10月5日至28日:37:20.364:E / MTPPlaObsrvr(22311):内容解析不为空
10月5日至28日:37:20.389:E / MTPPlaObsrvr(22311):Count1mCount1
10月5日至28日:37:20.389:E / MTPPlaObsrvr(22311):无论是删除或添加。可以重命名
10月5日至28日:37:20.389:E / MTPPlaObsrvr(22311):不改名
10月5日至28日:37:20.434:E / MetadataRetrieverClient(1733年):FD的setDataSource = 45,偏移量= 0,长度= 576460752303423487
10月5日至28日:37:20.434:E / MetadataRetrieverClient(1733年):计算长度= 17294
10月5日至28日:37:23.134:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:37:23.519:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:37:29.489:E / DBG_DM(8369):警告! [v5_1211_3_1] [行:2023] [xdmCheckSystemRooting]设备正常
10月5日至28日:37:29.589:E / DBG_DM(8369):警告! [v5_1211_3_1] [行:2023] [xdmCheckSystemRooting]设备正常
10月5日至28日:37:29.639:E / DBG_DM(8369):警告! [v5_1211_3_1] [行:2023] [xdmCheckSystemRooting]设备正常
10月5日至28日:37:29.699:E / DBG_DM(8369):警告! [v5_1211_3_1] [行:2023] [xdmCheckSystemRooting]设备正常
10月5日至28日:37:32.539:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:37:33.959:E / PowerManagerService(2008年):唤醒锁定:binderDied()
10月5日至28日:37:36.384:E / PowerManagerService(2008年):唤醒锁定:binderDied()
10月5日至28日:37:40.379:E /的SensorManager(9016):线程启动
10月5日至28日:37:40.934:E / MtpService(22311):在MTPAPP的onReceive:android.intent.action.BATTERY_CHANGED
10月5日至28日:37:40.934:E / MtpService(22311):battPlugged类型:2
10月5日至28日:37:42.169:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:37:42.669:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:37:48.724:E /看门狗(2008年):@Sync 2287
10月5日至28日:37:59.459:E / PushClient(1895):[A] MCC是一样的
10月5日至28日:38:09.664:E / A(9549):公制[API处理器 - SubscribePushNotification(移动)]值[1144](MS)


解决方案

似乎非常相似:

这恰好由于变化谷歌已经在这个版本ADT制成。
它仅影响ADT V22的用户。工作灯都会有这种内置的固定在它的下一个版本。

在此期间,请(在每个项目的基础上)以下说明:


  1. 在您生成的Andr​​oid项目右击并选择
    属性

  2. 从左侧窗格中,选择Java构建路径

  3. 勾选Android的私家藏书复选框

  4. 刷新项目/重新构建应用程序

从Android SDK管理器,还要确保你已经安装了Android构建工具。

应用程序应现在已成功在设备和/或模拟器启动。

I am on Mac 10.8.3, Eclipse Juno with latest Android SDK 22.0.0, IBM Worklight version 5.0.6.1.

I have made a small Mobile App using Dojo Mobile & HTML5/CSS3 in Worklight but having hard time to deploy on Android Emulator though it's running fine in Xcode.

Here is the logcat, looks like something goes weird from Java end hence getting the runtime exceptions.

05-28 09:56:45.197: E/AndroidRuntime(562): FATAL EXCEPTION: main
05-28 09:56:45.197: E/AndroidRuntime(562): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.TD/com.TD.TD}: java.lang.ClassNotFoundException: com.TD.TD
05-28 09:56:45.197: E/AndroidRuntime(562):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1879)
05-28 09:56:45.197: E/AndroidRuntime(562):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1980)
05-28 09:56:45.197: E/AndroidRuntime(562):  at android.app.ActivityThread.access$600(ActivityThread.java:122)
05-28 09:56:45.197: E/AndroidRuntime(562):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1146)
05-28 09:56:45.197: E/AndroidRuntime(562):  at android.os.Handler.dispatchMessage(Handler.java:99)
05-28 09:56:45.197: E/AndroidRuntime(562):  at android.os.Looper.loop(Looper.java:137)
05-28 09:56:45.197: E/AndroidRuntime(562):  at android.app.ActivityThread.main(ActivityThread.java:4340)
05-28 09:56:45.197: E/AndroidRuntime(562):  at java.lang.reflect.Method.invokeNative(Native Method)
05-28 09:56:45.197: E/AndroidRuntime(562):  at java.lang.reflect.Method.invoke(Method.java:511)
05-28 09:56:45.197: E/AndroidRuntime(562):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
05-28 09:56:45.197: E/AndroidRuntime(562):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
05-28 09:56:45.197: E/AndroidRuntime(562):  at dalvik.system.NativeStart.main(Native Method)
05-28 09:56:45.197: E/AndroidRuntime(562): Caused by: java.lang.ClassNotFoundException: com.TD.TD
05-28 09:56:45.197: E/AndroidRuntime(562):  at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
05-28 09:56:45.197: E/AndroidRuntime(562):  at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
05-28 09:56:45.197: E/AndroidRuntime(562):  at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
05-28 09:56:45.197: E/AndroidRuntime(562):  at android.app.Instrumentation.newActivity(Instrumentation.java:1023)
05-28 09:56:45.197: E/AndroidRuntime(562):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1870)
05-28 09:56:45.197: E/AndroidRuntime(562):  ... 11 more

Idan, tried out the same tick but didn't help, below is the logcat output.

05-28 10:35:49.564: E/PushClient(1895): [a] MCC is same
05-28 10:35:49.834: E/Samsung TTS(5063): onLoadLanguage() - lang : eng, country : USA, variant : 
05-28 10:35:49.834: E/Samsung TTS(5063): onIsLanguageAvailable() - lang : eng, country : USA, variant : , iResult : 1
05-28 10:35:49.839: E/Samsung TTS(5063): onLoadLanguage() - LANG_COUNTRY_AVAILABLE
05-28 10:35:49.844: E/Samsung TTS(5063): onLoadLanguage() - lang : eng, country : USA, variant : f01
05-28 10:35:49.999: E/Samsung TTS(5063): onCreate() - Samsung TTS package (released - 2012.06.14)
05-28 10:35:49.999: E/(5063): Samsung TTS Engine - initialize() : Samsung TTS Engine (released - 2012.07.11)
05-28 10:35:49.999: E/(5063): Samsung TTS Engine - initialize() : ro.product.manufacturer - samsung
05-28 10:35:52.429: E/PushClient(1895): [a] MCC is same
05-28 10:35:52.739: E/PushClient(1895): [a] MCC is same
05-28 10:35:53.399: E/SensorManager(5281): thread start
05-28 10:35:54.104: E/PushClient(1895): [a] MCC is same
05-28 10:35:57.729: E/PushClient(1895): [a] MCC is same
05-28 10:35:57.914: E/PushClient(1895): [a] MCC is same
05-28 10:35:59.454: E/PushClient(1895): [a] MCC is same
05-28 10:36:02.824: E/PowerManagerService(2008): WakeLock : binderDied()
05-28 10:36:02.824: E/PowerManagerService(2008): WakeLock : binderDied()
05-28 10:36:02.824: E/PowerManagerService(2008): WakeLock : binderDied()
05-28 10:36:08.074: E/PushClient(1895): [a] MCC is same
05-28 10:36:08.474: E/PushClient(1895): [a] MCC is same
05-28 10:36:09.364: E/PushClient(1895): [a] MCC is same
05-28 10:36:10.194: E/PowerManagerService(2008): WakeLock : binderDied()
05-28 10:36:11.619: E/MTPPlaObsrvr(22311): On change is called.false
05-28 10:36:11.619: E/MTPPlaObsrvr(22311): URI of the playlistcontent://media/external/audio/playlists
05-28 10:36:11.619: E/MTPPlaObsrvr(22311): Content resolver is not null
05-28 10:36:11.639: E/MTPPlaObsrvr(22311): Count1mCount1
05-28 10:36:11.639: E/MTPPlaObsrvr(22311): Neither deleted nor added. Could be rename
05-28 10:36:11.639: E/MTPPlaObsrvr(22311): It is not renamed
05-28 10:36:12.299: E/MetadataRetrieverClient(1733): setDataSource fd=45, offset=0, length=576460752303423487
05-28 10:36:12.299: E/MetadataRetrieverClient(1733): calculated length = 17294
05-28 10:36:15.789: E/SensorManager(6762): thread start
05-28 10:36:16.614: E/PushClient(1895): [a] MCC is same
05-28 10:36:16.929: E/PushClient(1895): [a] MCC is same
05-28 10:36:18.584: E/PushClient(1895): [a] MCC is same
05-28 10:36:18.719: E/Watchdog(2008): !@Sync 2284
05-28 10:36:20.699: E/MtpService(22311): In MTPAPP onReceive:android.intent.action.BATTERY_CHANGED
05-28 10:36:20.704: E/MtpService(22311): battPlugged Type : 2
05-28 10:36:23.319: E/a(7151): Metric [API Handler - SubscribePushNotification (mobile)] Value [984] (ms)
05-28 10:36:25.534: E/MTPPlaObsrvr(22311): On change is called.false
05-28 10:36:25.534: E/MTPPlaObsrvr(22311): URI of the playlistcontent://media/external/audio/playlists
05-28 10:36:25.534: E/MTPPlaObsrvr(22311): Content resolver is not null
05-28 10:36:25.599: E/MTPPlaObsrvr(22311): Count1mCount1
05-28 10:36:25.599: E/MTPPlaObsrvr(22311): Neither deleted nor added. Could be rename
05-28 10:36:25.599: E/MTPPlaObsrvr(22311): It is not renamed
05-28 10:36:25.774: E/MetadataRetrieverClient(1733): setDataSource fd=45, offset=0, length=576460752303423487
05-28 10:36:25.774: E/MetadataRetrieverClient(1733): calculated length = 17294
05-28 10:36:26.964: E/a(7244): Metric [API Handler - SubscribePushNotification (mobile)] Value [951] (ms)
05-28 10:36:26.969: E/a(7244): Metric [API Handler - SubscribePushNotification (mobile)] Value [834] (ms)
05-28 10:36:30.169: E/WifiP2pStateTracker(2008): getNetworkInfo : NetworkInfo: type: wifi_p2p[], state: UNKNOWN/IDLE, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: false
05-28 10:36:30.374: E/PushClient(1895): [a] MCC is same
05-28 10:36:30.704: E/PushClient(1895): [a] MCC is same
05-28 10:36:31.329: E/WifiP2pStateTracker(2008): getNetworkInfo : NetworkInfo: type: wifi_p2p[], state: UNKNOWN/IDLE, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: false
05-28 10:36:31.344: E/WifiP2pStateTracker(2008): getNetworkInfo : NetworkInfo: type: wifi_p2p[], state: UNKNOWN/IDLE, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: false
05-28 10:36:31.469: E/PushClient(1895): [a] MCC is same
05-28 10:36:35.834: E/PushClient(1895): [a] MCC is same
05-28 10:36:36.139: E/PushClient(1895): [a] MCC is same
05-28 10:36:39.624: E/MTPPlaObsrvr(22311): On change is called.false
05-28 10:36:39.624: E/MTPPlaObsrvr(22311): URI of the playlistcontent://media/external/audio/playlists
05-28 10:36:39.629: E/MTPPlaObsrvr(22311): Content resolver is not null
05-28 10:36:39.709: E/MTPPlaObsrvr(22311): Count1mCount1
05-28 10:36:39.709: E/MTPPlaObsrvr(22311): Neither deleted nor added. Could be rename
05-28 10:36:39.709: E/MTPPlaObsrvr(22311): It is not renamed
05-28 10:36:39.884: E/DBG_FMMDM(7678): Warning!!! [v1_1211_2_1][Line:590][xdbLawmoSetRegistration] java.lang.NullPointerException
05-28 10:36:40.119: E/MetadataRetrieverClient(1733): setDataSource fd=45, offset=0, length=576460752303423487
05-28 10:36:40.119: E/MetadataRetrieverClient(1733): calculated length = 17294
05-28 10:36:44.719: E/PushClient(1895): [a] MCC is same
05-28 10:36:48.629: E/PushClient(1895): [a] MCC is same
05-28 10:36:48.719: E/Watchdog(2008): !@Sync 2285
05-28 10:36:49.049: E/PushClient(1895): [a] MCC is same
05-28 10:36:53.099: E/MTPPlaObsrvr(22311): On change is called.false
05-28 10:36:53.099: E/MTPPlaObsrvr(22311): URI of the playlistcontent://media/external/audio/playlists
05-28 10:36:53.099: E/MTPPlaObsrvr(22311): Content resolver is not null
05-28 10:36:53.109: E/MTPPlaObsrvr(22311): Count1mCount1
05-28 10:36:53.109: E/MTPPlaObsrvr(22311): Neither deleted nor added. Could be rename
05-28 10:36:53.109: E/MTPPlaObsrvr(22311): It is not renamed
05-28 10:36:53.329: E/MetadataRetrieverClient(1733): setDataSource fd=45, offset=0, length=576460752303423487
05-28 10:36:53.329: E/MetadataRetrieverClient(1733): calculated length = 17294
05-28 10:36:53.519: E/SensorManager(7854): thread start
05-28 10:37:00.844: E/MtpService(22311): In MTPAPP onReceive:android.intent.action.BATTERY_CHANGED
05-28 10:37:00.844: E/MtpService(22311): battPlugged Type : 2
05-28 10:37:06.579: E/MTPPlaObsrvr(22311): On change is called.false
05-28 10:37:06.579: E/MTPPlaObsrvr(22311): URI of the playlistcontent://media/external/audio/playlists
05-28 10:37:06.579: E/MTPPlaObsrvr(22311): Content resolver is not null
05-28 10:37:06.699: E/PowerManagerService(2008): WakeLock : binderDied()
05-28 10:37:06.764: E/MTPPlaObsrvr(22311): Count1mCount1
05-28 10:37:06.764: E/MTPPlaObsrvr(22311): Neither deleted nor added. Could be rename
05-28 10:37:06.764: E/MTPPlaObsrvr(22311): It is not renamed
05-28 10:37:06.794: E/MetadataRetrieverClient(1733): setDataSource fd=45, offset=0, length=576460752303423487
05-28 10:37:06.794: E/MetadataRetrieverClient(1733): calculated length = 17294
05-28 10:37:06.824: E/MediaScannerService(8051): Exception in handleMessage
05-28 10:37:06.824: E/MediaScannerService(8051): android.os.DeadObjectException
05-28 10:37:06.824: E/MediaScannerService(8051):    at android.os.BinderProxy.transact(Native Method)
05-28 10:37:06.824: E/MediaScannerService(8051):    at android.media.IMediaScannerListener$Stub$Proxy.scanCompleted(IMediaScannerListener.java:100)
05-28 10:37:06.824: E/MediaScannerService(8051):    at com.android.providers.media.MediaScannerService$ServiceHandler.handleMessage(MediaScannerService.java:282)
05-28 10:37:06.824: E/MediaScannerService(8051):    at android.os.Handler.dispatchMessage(Handler.java:99)
05-28 10:37:06.824: E/MediaScannerService(8051):    at android.os.Looper.loop(Looper.java:137)
05-28 10:37:06.824: E/MediaScannerService(8051):    at com.android.providers.media.MediaScannerService.run(MediaScannerService.java:224)
05-28 10:37:06.824: E/MediaScannerService(8051):    at java.lang.Thread.run(Thread.java:856)
05-28 10:37:13.299: E/PowerManagerService(2008): WakeLock : binderDied()
05-28 10:37:13.299: E/PowerManagerService(2008): WakeLock : binderDied()
05-28 10:37:13.299: E/PowerManagerService(2008): WakeLock : binderDied()
05-28 10:37:14.974: E/PushClient(1895): [a] MCC is same
05-28 10:37:18.724: E/Watchdog(2008): !@Sync 2286
05-28 10:37:20.364: E/MTPPlaObsrvr(22311): On change is called.false
05-28 10:37:20.364: E/MTPPlaObsrvr(22311): URI of the playlistcontent://media/external/audio/playlists
05-28 10:37:20.364: E/MTPPlaObsrvr(22311): Content resolver is not null
05-28 10:37:20.389: E/MTPPlaObsrvr(22311): Count1mCount1
05-28 10:37:20.389: E/MTPPlaObsrvr(22311): Neither deleted nor added. Could be rename
05-28 10:37:20.389: E/MTPPlaObsrvr(22311): It is not renamed
05-28 10:37:20.434: E/MetadataRetrieverClient(1733): setDataSource fd=45, offset=0, length=576460752303423487
05-28 10:37:20.434: E/MetadataRetrieverClient(1733): calculated length = 17294
05-28 10:37:23.134: E/PushClient(1895): [a] MCC is same
05-28 10:37:23.519: E/PushClient(1895): [a] MCC is same
05-28 10:37:29.489: E/DBG_DM(8369): Warning!!! [v5_1211_3_1][Line:2023][xdmCheckSystemRooting] Device is ok
05-28 10:37:29.589: E/DBG_DM(8369): Warning!!! [v5_1211_3_1][Line:2023][xdmCheckSystemRooting] Device is ok
05-28 10:37:29.639: E/DBG_DM(8369): Warning!!! [v5_1211_3_1][Line:2023][xdmCheckSystemRooting] Device is ok
05-28 10:37:29.699: E/DBG_DM(8369): Warning!!! [v5_1211_3_1][Line:2023][xdmCheckSystemRooting] Device is ok
05-28 10:37:32.539: E/PushClient(1895): [a] MCC is same
05-28 10:37:33.959: E/PowerManagerService(2008): WakeLock : binderDied()
05-28 10:37:36.384: E/PowerManagerService(2008): WakeLock : binderDied()
05-28 10:37:40.379: E/SensorManager(9016): thread start
05-28 10:37:40.934: E/MtpService(22311): In MTPAPP onReceive:android.intent.action.BATTERY_CHANGED
05-28 10:37:40.934: E/MtpService(22311): battPlugged Type : 2
05-28 10:37:42.169: E/PushClient(1895): [a] MCC is same
05-28 10:37:42.669: E/PushClient(1895): [a] MCC is same
05-28 10:37:48.724: E/Watchdog(2008): !@Sync 2287
05-28 10:37:59.459: E/PushClient(1895): [a] MCC is same
05-28 10:38:09.664: E/a(9549): Metric [API Handler - SubscribePushNotification (mobile)] Value [1144] (ms)

解决方案

Seems very similar to:

This happens due to a change Google has made in this version of ADT. It affects users of ADT v22 only. Worklight will have a built-in fix for this in its next release.

In the meanwhile, follow these instructions (on a per-project basis):

  1. Right-click on your generated Android project and choose "properties"
  2. From the left pane, choose "Java Build Path'
  3. Tick the "Android Private Libraries" checkbox
  4. Refresh the project / re-build the app

From the Android SDK manager, also make sure you have installed the Android Build Tools.

The app should now successfully launch in the device and/or emulator.

这篇关于IBM工作灯 - Android SDK中 - 模拟器部署问题 - 不幸的是,“应用”已停止的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆