在 Android Studio 的 Gradle 配置文件中添加以下代码,来指定主机名:
android {
lintOptions {
disable 'InvalidPackage'
lintConfig file("${project.rootDir}/lint.xml")
}
lintOptions {
abortOnError false
checkReleaseBuilds false
}
defaultConfig {
applicationId "com.example.myapplication"
minSdkVersion 21
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
buildConfigField 'String', 'HOST_NAME', '"myhost.com"'
}
}
其中,主机名指定为 myhost.com,你可以根据自己的实际情况来替换。
接着,在代码中使用以下代码来获取主机名:
String hostName = BuildConfig.HOST_NAME;
这样,在升级 Android Studio 后,主机名就不会出现为空的情况了。