Android 构建颤振应用程序的发布版本会返回此错误
我正在准备在Playstore中发布我的颤振应用程序,它给了我以下错误: 错误: 我的key.properties: 我的应用程序级别build.gradleAndroid 构建颤振应用程序的发布版本会返回此错误,android,flutter,flutter-layout,flutter-dependencies,Android,Flutter,Flutter Layout,Flutter Dependencies,我正在准备在Playstore中发布我的颤振应用程序,它给了我以下错误: 错误: 我的key.properties: 我的应用程序级别build.gradle 只需将您的登录配置更改为以下内容 signingConfigs { release { keyAlias keystoreProperies["keyAlias"] keyPassword keystoreProperies["keyPassw
只需将您的登录配置更改为以下内容
signingConfigs {
release {
keyAlias keystoreProperies["keyAlias"]
keyPassword keystoreProperies["keyPassword"]
storeFile file(keystoreProperies["storeFile"])
storePassword keystoreProperies["storePassword"]
}
}
只需从中替换代码
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
到
只需将您的登录配置更改为以下内容
signingConfigs {
release {
keyAlias keystoreProperies["keyAlias"]
keyPassword keystoreProperies["keyPassword"]
storeFile file(keystoreProperies["storeFile"])
storePassword keystoreProperies["storePassword"]
}
}
只需从中替换代码
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
到
android\app\build.gradle的第60行是什么样子的?你检查过第60行了吗?可能是找不到路径。请检查gradle path.Hi@pskink其存储文件keystreproperties['C:/Users/svesp/key.jks']我肯定文件存在,因为我可以在我设置的路径中看到它。将存储的文件路径C:/Users/svesp/key.jks更改为C:\Users\svesp\Desktop\Vlad Esplana\syncshop\u webview\android\app\key.jksandroid\app\build.gradle'行:60该行是什么样子的?检查行:60了吗?可能是找不到路径。请检查gradle path.Hi@pskink其存储文件keystreproperties['C:/Users/svesp/key.jks']我肯定文件存在,因为我可以在我设置的路径中看到它。将存储的文件路径C:/Users/svesp/key.jks更改为C:\Users\svesp\Desktop\Vlad Esplana\syncshop\u webview\android\app\key.jkst这给出了一个错误*其中:Build file'C:\Users\svesp\Desktop\Vlad Esplana\syncshop\u webview\android\app\Build.gradle'行:58*出了什么问题:评估项目时出现问题“:应用程序“”>无法为com.android.build.gradle.internal.dsl.SigningConfig类型的SigningConfig{name=release,storeFile=null,storePassword=null,keyAlias=null,keyPassword=null,storeType=jks,v1SigningEnabled=true,v2SigningEnabled=true}获取未知属性“KeyStorePeries”。您好,我通过更改为storeFile=C:\\key.jksGreat来修复它。另外,这是一个很好的教程,可以随时参考。这会给出一个错误*其中:生成文件'C:\Users\svesp\Desktop\Vlad Esplana\syncshop\u webview\android\app\Build.gradle'行:58*哪里出了问题:评估项目时出现了问题:'>无法为com.android.build.gradle.internal.dsl.SigningConfig类型的SigningConfig{name=release,storeFile=null,storePassword=null,keyAlias=null,keyPassword=null,storeType=jks,v1SigningEnabled=true,v2SigningEnabled=true}获取未知属性“KeyStorePeries”。您好,我通过更改为storeFile=C:\\key.jksGreat来修复它。此外,这是一个伟大的教程,可随时参考。
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
def keystoreProperiesFile = rootProject.file("key.properties")
def keystoreProperies = new Properties()
keystoreProperies.load(new FileInputStream(keystoreProperiesFile))