当我开发Wear应用程序并通过USB从Android Studio安装(运行)时,一切正常。即使我从USB断开手表,它仍然可以工作,并且它仍然在Wear Launcher中。
但重新启动Watch后,我的应用程序就消失了。为什么呢?
答案 0 :(得分:0)
我遇到了同样的问题,我认为它与卸载发布版本后安装调试版本有关。我在设备的日志中找到以下行:
08-03 17:50:51.908: I/WearablePkgInstaller(617): Sending uninstall intent to PackageInstaller Intent { act=com.google.android.clockwork.packagemanager.UNINSTALL_PACKAGE pkg=com.google.android.clockwork.packageinstaller (has extras) } for de.eseidinger.myapp
08-03 17:50:52.123: I/WearablePkgInstaller(807): Sent delete request for de.eseidinger.myapp
08-03 17:50:52.237: I/ActivityManager(445): Force stopping de.eseidinger.myapp appid=10029 user=-1: uninstall pkg
08-03 17:50:52.240: I/ActivityManager(445): Force stopping de.eseidinger.myapp appid=10029 user=0: pkg removed
这些行告诉我我的应用程序在启动时已卸载但不是为什么。在这些行之前是如下行:
08-03 17:50:51.902: I/WearablePkgInstaller(617): Fingerprint, force install, and device fingerprint are unchanged for com.google.android.music
所以也许它与我的调试版本没有签名有关。
无论如何......在我的手表和手机上恢复出厂设置有什么帮助。