Android - 安装调试版apk失败,如果在Android 5.1.1上通过gradle构建(但它在Android 6.0.1上没问题)

时间:2016-04-01 13:12:26

标签: android android-studio android-gradle

我有问题,对我来说是个大问题!!!

最近,我只是将我的项目从Eclipse移到Android Studio,它在Android 6.0.1上运行良好(无需调试或发布版本)。但是,对于Android 5.1.1,只能成功安装发行版apk。对于调试版本,安装始终失败。以下是来自Android 5.1.1上Logcat的一些消息:

04-01 20:36:21.617: E/installd(409): DexInv: --- END '/data/app/eu.amaryllo.cerebro-1/base.apk' --- status=0x0006, process failed
04-01 20:36:21.625: W/PackageManager(768): Package couldn't be installed in /data/app/eu.amaryllo.cerebro-1
04-01 20:36:21.625: W/PackageManager(768): com.android.server.pm.PackageManagerException: scanPackageLI
04-01 20:36:21.625: W/PackageManager(768):  at com.android.server.pm.PackageManagerService.scanPackageDirtyLI(PackageManagerService.java:6144)
04-01 20:36:21.625: W/PackageManager(768):  at com.android.server.pm.PackageManagerService.scanPackageLI(PackageManagerService.java:5451)
04-01 20:36:21.625: W/PackageManager(768):  at com.android.server.pm.PackageManagerService.installNewPackageLI(PackageManagerService.java:10422)
04-01 20:36:21.625: W/PackageManager(768):  at com.android.server.pm.PackageManagerService.installPackageLI(PackageManagerService.java:10965)
04-01 20:36:21.625: W/PackageManager(768):  at com.android.server.pm.PackageManagerService.access$2300(PackageManagerService.java:249)
04-01 20:36:21.625: W/PackageManager(768):  at com.android.server.pm.PackageManagerService$6.run(PackageManagerService.java:8831)
04-01 20:36:21.625: W/PackageManager(768):  at android.os.Handler.handleCallback(Handler.java:739)
04-01 20:36:21.625: W/PackageManager(768):  at android.os.Handler.dispatchMessage(Handler.java:95)
04-01 20:36:21.625: W/PackageManager(768):  at android.os.Looper.loop(Looper.java:211)
04-01 20:36:21.625: W/PackageManager(768):  at android.os.HandlerThread.run(HandlerThread.java:61)
04-01 20:36:21.625: W/PackageManager(768):  at com.android.server.ServiceThread.run(ServiceThread.java:46)

我在整个晚上谷歌这个问题,仍然找不到可用的方法来解决它。有人能帮帮我吗?请......

如果您需要更多信息,请询问。请,非常感谢!!!

1 个答案:

答案 0 :(得分:1)

哦不!我自己发现了这个问题。在我的项目中,有一个函数有101个参数。这将引发这个问题。更改将参数传递给此函数的方法,然后解决它。感谢。