无法在Android Rasberry Pi 3B上运行的东西上安装apk

时间:2017-09-16 06:02:58

标签: android raspberry-pi raspberry-pi3 android-things

我可以安装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进行调试安装时的

1 个答案:

答案 0 :(得分:0)

我在使用Raspberry Pi的Android Things上看过这个。您已经注意到,通过adb卸载应用程序不起作用。我通过串口连接控制台,注意到我的文件系统空间不足。我有一些与我的应用程序关联的大日志文件(不确定在/data/...的某处)。我删除了那些(如在rm -f ...中),然后安装了我的应用程序。