无法通过Eclipse在Android设备上安装APK
前段时间,我开始使用Android 2.3.3 SDK开发一个使用Phonegap和Eclipse的小型Android应用程序。 我在我的股票HTC Sensation上运行我的版本,一切都很好。 今天,我决定根据我的手机并安装ICS ROM,这很好(Android Revolution 5.0.2,如果有的话)。 我下载了4.0和4.0.3 SDK以及更新的ADT,但我似乎无法再为我的设备构建。 LogCat给我以下警告:
12-26 18:12:24.251: W/asset(17419): Asset path /data/local/tmp/myapp.apk is neither a directory nor file (type=0).
12-26 18:12:24.251: W/DefContainer(17419): Failed to parse package
12-26 18:12:24.251: W/ActivityManager(11546): No content provider found for permission revoke: file:///data/local/tmp/myapp.apk
实际上,我可以在设备上看到/数据,但不能看到/ data / local /。 有没有人遇到类似的情况?
问题出在安装目录权限。 / data / local需要具有对其他用户的写入和执行权限,才能正确安装adb软件包。
Mundane,但一定要检查Eclipse中的Android工具更新。 那是我的问题。
做一个:
adb uninstall <package name>
然后像平常一样重新安装应用程序。
链接地址: http://www.djcxy.com/p/69055.html