从 eclipse/adb 安装应用程序到 LG Optimus Hub 时获得"no space left on devide"



运行调试时出现此错误:

[2012-07-25 14:53:49 - myprogram] Uploading myprogram.apk onto device '80A358688043073949'
[2012-07-25 14:54:12 - myprogram] Failed to install myprogram.apk on device '80A358688043073949': No space left on device
[2012-07-25 14:54:12 - myprogram] com.android.ddmlib.SyncException: No space left on device

当智能手机上已经安装了此应用程序时,会弹出错误(调试-修复smth-再次调试)只有手动卸载以前的应用程序才有帮助。

我在AndroidManifest中指定了android:installLocation="preferExternal",但这没有帮助(SD卡有大量可用空间)

即使你只指定外部,apk也会使用内部存储来保存数据/dalvik缓存等,你也可以使用link2SD,或者只是卸载一些其他未使用的apk。

最新更新