【问题标题】:Cordova Android ConfigCordova Android 配置
【发布时间】:2022-11-10 10:36:05
【问题描述】:

我正在开发一个 Cordova 应用程序并尝试更改 cdv-gradle-condig.json 中的值 但每当我从命令行运行应用程序时,它都会返回默认值:

cordova run android

特别是我正在尝试更新APP VERSION,因为它似乎是app gradle的插件版本

{
 "MIN_SDK_VERSION": 22,
 "SDK_VERSION": 30,
 "GRADLE_VERSION": "7.1.1",
 "MIN_BUILD_TOOLS_VERSION": "30.0.3",
 "AGP_VERSION": "4.2.2", <--//How can I change this??
 "KOTLIN_VERSION": "1.6.10",
 "ANDROIDX_APP_COMPAT_VERSION": "1.3.1",
 "ANDROIDX_WEBKIT_VERSION": "1.4.0",
 "GRADLE_PLUGIN_GOOGLE_SERVICES_VERSION": "4.3.8",
 "IS_GRADLE_PLUGIN_GOOGLE_SERVICES_ENABLED": false,
 "IS_GRADLE_PLUGIN_KOTLIN_ENABLED": true
}

dependencies {
   // Android Gradle Plugin (AGP) Build Tools
   classpath "com.android.tools.build:gradle:${cordovaConfig.AGP_VERSION}"
}

此外,我还尝试从 gradle-wrapper.properties 更新 gradle 分发 url:

distributionUrl=https://services.gradle.org/distributions/gradle-7.4-bin.zip

如果我手动更改值并从 Android Studio 运行应用程序,它会保留,但从命令行它只是返回默认值并且构建失败!

【问题讨论】:

  • 我必须更新 AGP 版本。如何从 config.xml 更新它。

标签: android cordova cordova-android


【解决方案1】:

编辑 cdv-gradle-config-defaults.json

科尔多瓦/node_modules/科尔多瓦安卓/框架/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-19
    • 2015-06-23
    • 1970-01-01
    • 1970-01-01
    • 2017-02-01
    • 2015-11-06
    • 1970-01-01
    相关资源
    最近更新 更多