当我试图与建设项目value的meta-data标签为字符串参考,crashlytics失败,以下错误:
Crashlytics found an invalid API key: @string/crashlytics.
Check the Crashlytics plugin to make sure that the application has been added successfully!
Contact support@crashlytics.com for assistance.
Run Code Online (Sandbox Code Playgroud)
不行
<meta-data
android:name="com.crashlytics.ApiKey"
android:value="@string/crashlytics"/>
Run Code Online (Sandbox Code Playgroud)
作品
<meta-data
android:name="com.crashlytics.ApiKey"
android:value="1234567890..."/>
Run Code Online (Sandbox Code Playgroud)
我想里面定义不同的密钥string.xml对不同的productFlavors我的Android项目.
写完崩溃支持后:
目前我们只能在构建时评估AndroidManifest.xml,因此我们不查看任何字符串资源,因此我们只支持硬编码字符串.我肯定会与你感兴趣的团队分享这个,所以我们可以在将来的版本中考虑支持这个.
android gradle crashlytics android-studio android-gradle-plugin