Crashlytics发现了一个无效的API密钥 – AndroidStudio构建
作者:互联网
我看到了所有其他问题,但没有一个可接受的答案对我有用.
通过遵循此处找到的集成步骤https://dev.twitter.com/twitter-kit/android/integrate,我在模块根目录中创建了crashlytics.properties文件.文件中填充了在我新创建的twitter应用程序中找到的apiKey和apiSecret值.
项目构建时出错.我正在使用AndroidStudio 1.0
这是我的错误:
ERROR - Crashlytics Developer Tools error.
java.lang.IllegalArgumentException: Crashlytics found an invalid API key: REAL_APIKEY_VALUE.
Check the Crashlytics plugin to make sure that the application has been added successfully!
Contact support@fabric.io for assistance.
解决方法:
工作正常添加到fabric.properties上这样:
# Fabric properties file: app/fabric.properties
apiSecret=xx68f6074dxxxxxc11dxxx97c172e8ebf0
apiKey=xxxe76c4xxxx97e8cxxxx0135e9d46f5a2xxx
添加.gitignore(用于开源项目)
AndroidManifest.xml上的REMOVE条目:
<meta-data
android:name="io.fabric.ApiKey"
android:value="xxx6c41xxx6ec601xxxd4xxxa2" />
官方文件:https://docs.fabric.io/android/fabric/settings/working-in-teams.html
标签:android,android-studio,crashlytics 来源: https://codeday.me/bug/20190927/1822908.html