我按照下面的链接重命名了包名。 重命名后,当我尝试在android studio中构建项目时,出现以下错误:
错误:执行任务“:app:processDebugGoogleServices”失败。 没有找到与包名“com.example.app”匹配的客户端。
我按照下面的链接重命名了包名。 重命名后,当我尝试在android studio中构建项目时,出现以下错误:
错误:执行任务“:app:processDebugGoogleServices”失败。 没有找到与包名“com.example.app”匹配的客户端。
google-services.json
。
google-services.json
包含服务配置数据,例如Google项目ID,应用程序包名称等。google-services.json
。当我重命名我的包时,遇到了同样的问题。我从Firebase控制台创建了一个新的Firebase项目,并从Firebase控制台下载了新的google-services.json文件,用它替换了旧文件,但仍然收到相同的错误。然后我检查了我的build.gradle (App)文件,发现它仍然是以前的包名,所以我将其重命名为新的包名,然后问题得到解决。
android {
compileSdkVersion 28
defaultConfig {
**applicationId "new package name"**
minSdkVersion 21
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
我遇到了同样的问题。我已经更改了包名和应用程序ID,并将所有类文件重构为新文件。但是我忘记将新的包名更改为google-services.json。