gpt4 book ai didi

Android 动态功能 INSTALL_FAILED_INVALID_APK

转载 作者:行者123 更新时间:2023-12-04 01:35:37 26 4
gpt4 key购买 nike

我正在尝试向现有应用程序添加一些功能。该应用程序的 build.gradle 包含多个 productFlavors 和几个 buildType。我已尝试在我的动态功能模块中尽可能地复制它,但我似乎无法从 Android Studio 正确安装它。

我遵循了以下示例:https://github.com/googlearchive/android-dynamic-features设置我的功能模块,所以我的项目结构如下

app
features/module/build.gradle
build.gradle

我在应用程序 build.gradle 中添加了 buildType 和 flavor

defaultConfig {
minSdkVersion 24
targetSdkVersion 28
}
dynamicFeatures = [":features:module"]
buildTypes{
myBuildType {
debuggable true
multiDexEnabled true
}
}

flavorDimensions "blah"
productFlavors{
arm64 {
ndk {
abiFilters "arm64-v8a"
}
ext {
abiVersionCode = 5
}
matchingFallbacks = ['defaultFlavor']
}
}

在模块 build.gradle 中,我试图将其与:

defaultConfig {
minSdkVersion 24
targetSdkVersion 28
}
buildTypes {

dynamic {
multiDexEnabled true
debuggable true
}
}


flavorDimensions "blah"
productFlavors {
arm64 {
ext {
abiVersionCode = 5
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation project(':app')
}

在我的“运行”->“编辑配置”屏幕中,我在要部署的动态功能部分下的基本应用程序和模块旁边放置了一个复选框。我正在尝试在运行 Android 9.0 的诺基亚 6 上进行测试。我从构建中得到的唯一输出是:

01/12 22:39:25: Launching 'app' on HMD Global TA-1025.
Installation did not succeed.
The application could not be installed: INSTALL_FAILED_INVALID_APK
The APKs are invalid.

最佳答案

它只是发生在我身上。结果我为不同的模块设置了不同的风格。
尝试在 View > Tool Windows > Build Variants 下选择相同的变体。

关于Android 动态功能 INSTALL_FAILED_INVALID_APK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59710444/

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