安装失败,消息无效文件:K:\ project\app\build\intermediates\split-apk\with_ImageProcessor\debug\slices\slice_0.apk.通过卸载现有版本的apk(如果存在)然后重新安装,可能会解决此问题.
警告:卸载将删除应用程序数据!
要卸载现有应用程序吗?
我在android studio 2.3 beta 3中运行我的项目.
我使用Eclipse开发Android应用程序,但在运行项目时看到此错误:
Installation failed due to invalid APK file!
我找到了一个在VM中安装Android-x86的简单指南(指南).
连接到Eclipse并且一切正常,但在VM上安装我的应用程序失败并出现以下错误:
06-21 22:40:26.390: INFO/PackageManager(2439): /data/app/xyz.apk changed; unpacking
06-21 22:40:26.390: ERROR/PackageManager(2439): Package xyz has mismatched uid: 10044 on disk, 10045 in settings
06-21 22:40:26.390: WARN/PackageManager(2439): Native ABI mismatch from package file
06-21 22:40:26.390: WARN/PackageManager(2439): Package couldn't be installed in /data/app/xyz-1.apk
Run Code Online (Sandbox Code Playgroud)
我在谷歌搜索错误,发现一个小的Python脚本来解决问题,但它不起作用(脚本).执行脚本后,我得到了同样的错误.
我使用Android-x86 2.2泛型,更多细节可以在这里找到:2.2版
有没有可能解决这个问题?
编辑:
我测试了所有2.2版本.只有泛型和sparta一般工作,但没有人接受我的apk.
也试过adb install <packagefile>.
EDIT2:
我试过@Vlad的推荐工具.它在签署apk后部分工作.最后我使用了apkTools并用apktool中的new替换了apkEdit的旧文件.
但是adb的安装会挂起等待设备的消息或什么都没有.如果我相信eclipse DDMS,每次我尝试安装apk时,与设备的连接都会丢失.
这是我尝试安装普通 apk 时的失败:Failure [INSTALL_FAILED_INVALID_APK]
所以在这个主题上有几篇帖子,但看起来我的日志猫完全不同了.不知道发生了什么事.当我尝试在我的设备上运行时,我得到控制台日志:
[2012-07-17 14:50:56 - zrox] Uploading zrox.apk onto device '3134F748F94100EC'
[2012-07-17 14:50:56 - zrox] Installing zrox.apk...
[2012-07-17 14:50:57 - zrox] Installation failed due to invalid APK file!
[2012-07-17 14:50:57 - zrox] Please check logcat output for more details.
[2012-07-17 14:50:57 - zrox] Launch canceled!
Run Code Online (Sandbox Code Playgroud)
和Logcat:
07-17 19:50:56.043: W/zipro(4533): Unable to open zip '/data/local/tmp/zrox.apk': Permission denied
07-17 19:50:56.043: D/asset(4533): failed to open Zip archive '/data/local/tmp/zrox.apk'
07-17 19:50:56.047: D/dalvikvm(252): WAIT_FOR_CONCURRENT_GC blocked 0ms
07-17 19:50:56.047: W/PackageParser(4533): Unable to read AndroidManifest.xml of /data/local/tmp/zrox.apk
07-17 …Run Code Online (Sandbox Code Playgroud)