我在我的项目中使用 Crashlytics 并且工作得很好,现在我正在为我的项目添加一些信号并且我得到错误而且我无法找到关于版本库的确切问题!感谢任何建议
我的错误:
Build.gradle(module:app):
依赖关系
WM_PRINT
Build.gradle(项目:myapp)
答案 0 :(得分:2)
从错误日志中读取
引起:java.lang.NumberFormatException:对于输入字符串:“12”
这种情况正在发生,因为您的字符串在开始时包含12位之前的空格。&白色空间不能进行字符串到数字转换。
尝试删除只有“12”而不是“12”的空白区域。
更新
如果问题仍然存在可能是OneSignal
更新版本的情况。
尝试使用旧版本。就我而言,它是3.6.0 OneSignal。
答案 1 :(得分:0)
将依赖的Onesignal库版本从 3.8.4 更改为 3.6.0 并为我工作。
答案 2 :(得分:0)
就我而言,它同时适用。
Crashalytics
implementation ('com.crashlytics.sdk.android:crashlytics:2.9.2@aar') {
transitive = true;
}
oneSignal
implementation 'com.onesignal:OneSignal:[3.8.3, 3.99.99]'
Buildscripts
buildscript {
repositories {
....
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
.....
classpath 'gradle.plugin.com.onesignal:onesignal-gradle-plugin:0.8.1'
}
}