当前位置: 首页 > 知识库问答 >
问题:

Android Wear应用程序崩溃,出现致命异常:IntentService[CalendarQueryService]

皇甫琛
2023-03-14

不管怎样,我一直在Nexus 5中使用LG G watch,但几天后,Android Wear应用程序不断崩溃,即我一遍又一遍地收到“Android Wear意外停止”的对话框。它到了我不得不卸载Wear应用程序的地步,从而使戴G手表变得毫无意义!立即重新安装应用程序会导致同样的结果。几天后我重新安装了应用程序(看到更新已经被推送),它很好,但几天后:同样的事情发生了。

logcat输出显示:

E/DatabaseUtils(8642):正在向包写入异常E/DatabaseUtils(8642):java.lang.IllegalArgumentException:索引1处的绑定值为null E/DatabaseUtils(8642):at android.database.sqlite.sqlite.sqliteProgram.bindString(sqliteProgram.java:164)E/DatabaseUtils(8642):at android.database.sqlite.sqlite.bindString(8642):at)E/databaseUtils(8642):at android.database.sqlite.sqliteDatabase.rawQueryWithFactory(SqliteDatabase.java:1314)E/databaseUtils(8642):at android.database.sqlite.sqlite.sqliteEqueryBuilder.query(SqliteQueryBuilder.java:400)E/databaseUtils(8642):at 6388)E/databaseUtils(8642):在com.android.providers.contacts.contactsprovider2.query(Contactsprovider2.java:4996)e/databaseUtils(8642):at android.content.contentprovider$transport.query(contentprovider.java:200)e/databaseUtils(8642):at android.content.contentprovidernative.ontransact(contentprovidernative.ontransact(contentprovidernative.java:112)e/databaseUtils(8642):at 42 E/AndroidRuntime(11842):java.lang.IllegalArgumentException:索引1处的绑定值为null E/AndroidRuntime(11842):at Android.database.database.databaseUtils.ReadExceptionFromParcel(DatabaseUtils.java:167)E/AndroidRuntime(11842):at Android.database.databaseUtils.ReadExceptionFromParcel(DatabaseUtils.java:167)E/AndroidRuntime(11842):at ver.query(contentresolver.java:461)E/AndroidRuntime(11842):在一个ndroid.content.contentResolver.query(contentResolver.java:404)e/androidRuntime(11842):at com.google.android.clockwork.contact.contactInfoutil.queryContactInfoutil.queryContactInfoutile(contactInfoutil.java:49)e/androidRuntime(11842):at com.google.android.clockwork.calendar.calendeSandownerAccounts(calendarutils.java:281))E/AndroidRuntime(11842):at com.google.android.clockwork.calendar.calendarQueryService.onHandleIntent(CalendarQueryService.java:99)E/AndroidRuntime(11842):at Android.app.intentService$ServiceHandler.HandleMessage(intentService.java:65)E/AndroidRuntime(11842):at Android.os.handler.dispatchMessage(handler.java:102)E/AndroidRuntime(11842):at lerThread.run(HandlerThread.java:61)

作为一个真正的Android Wear应用程序,我不确定我能做些什么来解决这个问题。有什么建议吗?

谢了。

共有1个答案

梁丘亦
2023-03-14

两三周前,我遇到过类似的情况,Android Wear应用程序每天都会因IllegalArgumentException而多次崩溃。

我试过删除Android Wear应用程序,重置手表(Moto360),重新配对,从手表上删除很多应用程序,诸如此类的东西,很多次,但都没有帮助。

最后,我擦除了我手机(Nexus4)的缓存分区,似乎解决了这个问题。

 类似资料:
  • 我的应用程序打开与启动屏幕正常,但不能继续到主屏幕和崩溃!我正在尝试使tablayout(代码中没有错误)

  • 在现有项目中安装并配置和后,崩溃我的应用程序。 我的应用程序依赖项的一部分:

  • 我正在使用内置于Web View的Android开发浏览器。其中我面临的一个问题是,当我访问http://crashmybrowser.com测试浏览器上的选项卡崩溃时,我的整个浏览器应用程序都会崩溃。但是,当在chrome或Opera上进行相同的测试时,这些浏览器会在崩溃中幸存下来,并且只有特定的选项卡崩溃是由于访问上述网站而预期的结果。有人能帮助理解我如何在使用Webview的浏览器上处理此崩

  • 这里是Android开发者新手。我在MainActivity中使用recyclerview,应用程序不断崩溃。 任何帮助都将受到赞赏! 编辑:对不起,我是新来的。我已经附加了Logcat。和其他xml文件。谢谢 这是我的代码: 列出你的布局。xml: activity_main.xml: } ProductAdapter。java类: } Logcat: 致命异常:主进程:e.wolverine2

  • 我是android和java的新手,我试着从教程中创建一个android的导航抽屉屏幕: http://www.androidhive.info/2013/11/Android-Sliding-Menu-Using-Navigation-Drawer/ 我复制了代码,我的代码中有一些活动可以很好地工作,但现在我尝试添加导航抽屉活动到我的应用程序,但它在启动时崩溃。我的menifest文件是这样的:

  • 我有以下代码,试图在ListView中创建一个简单的ListAdapter(我以前使用过这段代码,这是我唯一更改内容的地方): 当单步执行时,什么都不会发生,但当运行时,我在ChoreoGrapher中得到了一个null点异常。doCallbacks,当我创建一个空的数组列表时,它不会崩溃: 什么是编舞,为什么它会使我的应用程序崩溃? 我完全被困在可能的问题上,或者如何找出问题所在。Eclipse