我在介绍产品风格后遇到了华为地图的问题,问题是指无法找到 agconnect-services.json 的事实
E/HMSSDK_AGCUtils: Get client/cp_id failed: java.io.FileNotFoundException: agconnect-services.json
因此,在引入产品风味之前,一切都运行良好。
产品口味配置如下:
flavorDimensions "provider"
productFlavors {
huawei {
dimension "provider"
}
google {
dimension "provider"
}
}
sourceSets {
huawei {
java {
srcDirs 'src/huawei/java'
}
res {
srcDirs 'src/huawei/res'
}
}
google {
java {
srcDirs 'src/google/java'
}
res {
srcDirs 'src/google/res'
}
}
}
if (getGradle().getStartParameter().getTaskRequests().toString().contains("Huawei"))
{
apply plugin: 'com.huawei.agconnect'
}
classpath 'com.huawei.agconnect:agcp:1.6.3.300'
所以包装名称保持不变,味道没有任何变化。我尝试将 .json 文件定位到app/src/huawei
但没有任何帮助。
我尝试将 .json 文件定位到 app/src/huawei、app/src/debugHuawei、app/src/debugHuawei、app/、app/src/huaweiDebug、app/src/debug/huawei 但没有帮助。
提前致谢