gpt4 book ai didi

java - 安装拆分 apk 时出错 : com. android.ddmlib.InstallException:无法完成 session :INSTALL_FAILED_INVALID_APK

转载 作者:IT老高 更新时间:2023-10-28 23:33:31 27 4
gpt4 key购买 nike

Android Studio 没有将我的 APK 推送到带有 Marshmallow (6.0.1) 的物理 Nexus 5X。

这是输出和错误:

01/15 01:51:48: Launching mobile
$ adb install-multiple -r /Users/MyUser/AndroidStudioProjects/MyApp/mobile/build/outputs/apk/mobile-development-debug-unaligned.apk /Users/MyUser/AndroidStudioProjects/MyApp/mobile/build/intermediates/split-apk/development/debug/main.apk /Users/MyUser/AndroidStudioProjects/MyApp/mobile/build/intermediates/split-apk/development/debug/main.apk

Error installing split apks: com.android.ddmlib.InstallException: Failed to finalize session : INSTALL_FAILED_INVALID_APK: Split lib_main was defined multiple times
Error during launch

详情:

默认配置:minSdkVersion 9targetSdkVersion 23multiDexEnabled 是的

2 buildTypes:调试和发布

2 productFlavors:开发和生产

dex 选项:增量错误preDexLibraries = 假巨型模式 = 真javaMaxHeapSize "4096M"

我使用的是最新的 Android Studio 2.0 Preview 5 (http://tools.android.com/recent/androidstudio20preview5available)。

Gradle:distributionUrl=https://services.gradle.org/distributions/gradle-2.10-all.zip

构建工具是:'com.android.tools.build:gradle:2.0.0-alpha5'。

有没有办法告诉 Android Studio 不使用 install-multiple 来安装 apk?

更新(美国东部标准时间 2016 年 1 月 15 日凌晨 2:26):

在带有 Jelly Bean (4.3.1) 的 Galaxy Nexus 模拟器或带有 Gingerbread (2.3.6) 的实体三星 Galaxy S 上运行应用程序时不会出现此问题。

更新(美国东部标准时间 2016 年 1 月 15 日上午 11:30):

在装有 KitKat (4.4.4) 的 Nexus 5 上运行该应用,它运行良好。

最佳答案

这应该在 2.0.0-alpha6 中修复,现在可用。 https://sites.google.com/a/android.com/tools/tech-docs/new-build-system

关于java - 安装拆分 apk 时出错 : com. android.ddmlib.InstallException:无法完成 session :INSTALL_FAILED_INVALID_APK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34805780/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com