我可以安装apk和调试,一切正常,但随后(看似随机)当我尝试安装/调试应用程序时,它开始给我以下错误:
09/16 07:53:46: Launching app
$ adb push C:\Workspace\new-project-template-master\app\build\outputs\apk\app-debug.apk /data/local/tmp/com.wolf.androidthings.autoherb
$ adb shell pm install -r "/data/local/tmp/com.wolf.androidthings.autoherb"
Error: android.os.ParcelableException: java.io.IOException: Requested internal only, but not enough space
$ adb shell pm uninstall com.wolf.androidthings.autoherb
$ adb shell pm install -r "/data/local/tmp/com.wolf.androidthings.autoherb"
Error: android.os.ParcelableException: java.io.IOException: Requested internal only, but not enough space
$ adb shell pm uninstall com.wolf.androidthings.autoherb
Unknown failure (at android.os.Binder.execTransact(Binder.java:674))
Error while Installing APK
目前解决此问题的唯一方法是再次刷新Android Things图像,这不太理想..
关于为什么会发生这种情况的任何想法?
PS。这是通过Android Studio进行调试安装时的
答案 0 :(得分:0)
我在使用Raspberry Pi的Android Things上看过这个。您已经注意到,通过adb卸载应用程序不起作用。我通过串口连接控制台,注意到我的文件系统空间不足。我有一些与我的应用程序关联的大日志文件(不确定在/data/...
的某处)。我删除了那些(如在rm -f ...
中),然后安装了我的应用程序。