主机名不能为空

升级我的Android Studio后,每当我想生成签名的Apk时,我都会收到此错误(没有任何问题所在的详细信息)。当我刚刚构建Apk时没有问题。

The Host name may not be empty

答案 1

检查您的 Gradle 脚本根目录。如果存在以下文件:gradle.properties(全局属性),请检查值是否正确。

在我的情况下,我删除了所有这些属性,我的问题解决了

systemProp.http.proxyHost=
systemProp.http.proxyPort=80
systemProp.https.proxyHost=
systemProp.https.proxyPort=80

答案 2

这可能是上传映射文件的问题

在应用级 build.gradle 文件中将 Gradle 扩展属性设置为 true。firebaseCrashlytics.enableMappingFileUpload

// To enable Crashlytics mapping file upload for specific product flavors:
  flavorDimensions "environment"
  productFlavors {
    staging {
      dimension "environment"
      ...
      firebaseCrashlytics {
        mappingFileUploadEnabled false
      }
    }
    prod {
      dimension "environment"
      ...
      firebaseCrashlytics {
        mappingFileUploadEnabled true
      }
    }
  }

有关更多详细信息,请访问此处


推荐