从Android Gradle插件3.2.0
升级到3.3.0-alpha13
后,我看到以下构建错误:
> Task :app:fabricGenerateResourcesDebug FAILED
ERROR - Crashlytics Developer Tools error.
java.lang.IllegalArgumentException: Crashlytics found an invalid API key: null.
Check the Crashlytics plugin to make sure that the application has been added successfully!
Contact support@fabric.io for assistance.
看来processDebugGoogleServices
任务不再在fabricGenerateResourcesDebug
任务之前运行。
我正在使用Google Services插件的4.1.0
版本和Fabric插件的1.25.4
版本。
答案 0 :(得分:19)
这是与v4.1.0
插件和AGP 3.3 alpha版本的不兼容。解决方法是降级到v4.0.2
插件的google-services
。更多讨论和细节可以在这里找到:https://github.com/firebase/quickstart-android/pull/661。
答案 1 :(得分:2)
group.permissions_set.all()
也解决了该问题。
var check = /^[a-zA-Z_0-9][a-zA-Z_0-9\s]*$/g.test(input.value);
/\p{L}/u
到
google-services 4.2.0
解决问题
答案 2 :(得分:0)
以我为例,google-services
的更新解决了问题
classpath 'com.google.gms:google-services:4.1.0'
到
classpath 'com.google.gms:google-services:4.3.2'