2017-09-16 2 views
0

apk 및 디버그를 설치할 수 있으며 모든 것이 잘 작동하지만 설치/디버깅을 시도 할 때 다음 오류가 발생합니다 (무작위로 보입니다). 응용 프로그램 : 나는 순간에이 문제를 해결할 수Android에 apk를 설치할 수 없습니다. Rasberry Pi 3B에서 실행되는 것들

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 Studio를 통해 디버그 설치를 수행 할 때입니다.

+0

APK의 크기는 얼마입니까? 제 3 자 라이브러리 또는 많은 리소스 또는 기본 라이브러리를 많이 패키징합니까? – Blundell

답변

0

나는 라스베리 파이가있는 Android에서 이것을 보았습니다. 아시다시피, adb를 통해 앱을 제거해도 작동하지 않습니다. 시리얼을 통해 콘솔과 연결되었고 파일 시스템의 공간이 부족한 것으로 나타났습니다. 내 응용 프로그램과 관련된 몇 가지 큰 로그 파일을 가지고 (어딘가에, 어딘가에 /data/...). 나는 그것들을 제거했다. (rm -f ...에서) 그리고 나서 나의 앱은 잘 설치되었다.

+0

내 경우에는/crash_reporter/crash/crash/여러 크래시 로그를 포함하는 폴더/data/misc/misc입니다. 그들과 모두 괜찮 았어. –

관련 문제