需要在 Android Studio 中手动输入密钥库详细信息,即使它们存在于 build.gradle 中

马格努斯·W。

我的“项目模块”中有以下几行build.gradle(即在/ProjectName/ProjectName/build.gradle):

android {
    signingConfigs {
        release {
            keyAlias "mykeyalias"
            keyPassword "mykeypassword"
            storeFile file("/Users/MyUsername/Documents/AndroidStudio/android_keystore")
            storePassword "mykeystorepassword"
        }
    }
    compileSdkVersion 28
    buildToolsVersion '28.0.2'
    defaultConfig {
        applicationId "com.example.mypackagename"
        minSdkVersion 16
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        signingConfig signingConfigs.release
    }

    ...

尽管如此,当我点击 时Build->Generate signed APK...,我仍然需要手动输入所有内容。这个以前可以用,不知道什么时候坏了。我对密钥库文件的路径进行了两次和三次检查。

任何想法可能是错误的?

卡西姆

因为它按设计工作,即每当您选择从Build->Generate Signed APK该向导生成签名的 apk 时keystore无论 gradle 文件中提到任何配置,都会要求您输入信息(尽管您可以标记复选框以记住该信息以备后用。)

如果您不想在生成构建时提及密钥库信息,请切换到发布变体并选择Build->Build APK(s). 它将使用您在build.gradle文件中提到的签名配置生成发布 apk

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我需要在Android Studio的服务中运行MediaPlayer吗?

Android Studio:为什么要在AndroidManifest.xml和build.gradle中同时指定minSdkVersion和targetSdkVersion?

Android Studio中的build.gradle文件错误

Gradle Build在Android Studio中运行太长时间

在Android Studio中的build.gradle中使用味道尺寸

使用gradle时,是否需要在android清单中复制版本和sdk信息?

无法使用Android Studio 0.60 / Gradle 0.11解析build.gradle中的类

我需要您的帮助,而android studio在gradle错误中

Android Studio中的gradle麻烦

Android Studio中的Gradle问题

在 Android Studio 中构建 Gradle

我是否需要在build.gradle中为发布/调试Java源文件夹添加源集?

什么是的build.gradle Android Studio中的Android R / 11集的API级别?

需要在片段中显示布局-android

Android Studio / Gradle Build问题

Android Studio Build Gradle OutOfMemoryError

在Android Studio Arctic Fox Canary 8 中,app 级别的build.gradle 不会生成`allprojects` 部分,并且在手动添加时导致错误

Android Studio默认在build.gradle中构建什么产品风味?

Android Studio-build.gradle中的问题未捕获翻译错误ExecutionException OutOfMemory

Android Studio:build.gradle(项目)在“项目”中不可见

Android Studio-如何在build.gradle中编辑此字体颜色

如何在Android Studio的build.gradle中控制任务执行顺序?

为什么Android Studio删除build.gradle中列出的依赖项?

在Android Studio中找不到模块应用程序的Gradle build-info.xml

尽管Gradle可调试,但ndk-build仍保持NDEBUG = 1:在Android Studio中为true

Android Studio-projetct文件夹中只有一个build.gradle

Android Studio:尝试在build.gradle中实现OKHTTP3时收到错误

无法从build.gradle更新Android Studio for Mac中的版本代码

在Android Studio的build.gradle中打印变量的简单方法?