gpt4 book ai didi

android - 针对 SDK Android Q 导致无法完成 session : INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, res=-2

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:08:43 30 4
gpt4 key购买 nike

一旦我将目标 api 切换为“Q”,我就无法在 Android Q 模拟器上安装 APK。我得到错误:

Failed to finalize session : INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, res=-2

Android Studio (v3.3.2) 建议我先卸载apk。我尝试卸载 apk,但仍然出现相同的错误。如果我将目标 api 降级到 28,应用程序工作。

最佳答案

发生这种情况是因为 zipalign 存在问题,请参阅 - https://issuetracker.google.com/issues/37045367 .您需要在 AndroidManifest.xml 上的应用程序标签中设置 extractNativeLibs

<application
android:allowBackup="false"
android:label="@string/app_name"
android:extractNativeLibs="true"
...
>

如果您正在使用 adb 安装 apk,请尝试添加 -t 标志

adb install -t <path-to-apk>

关于android - 针对 SDK Android Q 导致无法完成 session : INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, res=-2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55173004/

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