相关疑难解决方法(0)

如何更改每个Gradle构建类型的应用程序名称

我试图找出一种方法,可以在gradle中更改每个构建类型的应用程序的应用程序名称.

例如,我想调试版本<APP_NAME>-debug和qa版本<APP-NAME>-QA.

我熟悉:

debug {
        applicationIdSuffix '.debug'
        versionNameSuffix '-DEBUG'
}
Run Code Online (Sandbox Code Playgroud)

但是,我似乎无法在启动器中找到应用更改应用程序的gradle命令.

android android-gradle-plugin

122
推荐指数
8
解决办法
5万
查看次数

Android:buildTypes applicationIdSuffix错误

我想设置一个项目来构建两个可以安装在同一设备上的不同apks - 其中一个是生产apk,第二个是调试apk.为此,我在build.gradle中定义了:

buildTypes {
        release {

        }

        debug {
            applicationIdSuffix = ".debug"
        }

    }
Run Code Online (Sandbox Code Playgroud)

但是当我尝试同步gradle时,我得到错误:

Error:org.gradle.api.GradleException: No matching client found for package name 'mypkg.debug'
Run Code Online (Sandbox Code Playgroud)

除了build.gradle的buildTypes部分之外,我还应该做些什么来使其正常工作?

android build.gradle android-gradle-plugin android-build-type android-gradle-2.0

5
推荐指数
1
解决办法
1957
查看次数