当我像这样初始化Fabric时:
TwitterAuthConfig authConfig = new TwitterAuthConfig(TWITTER_KEY, TWITTER_SECRET);
Fabric.with(this, new Twitter(authConfig));
应用程序因此错误消息崩溃:
java.lang.VerifyError:com / twitter / sdk / android / core / internal / SessionMonitor
当我从build.gradle文件中删除twitter依赖项和fabric插件时,我的项目运行正常。
答案 0 :(得分:0)
我有同样的错误。只是解决它!! 我用的是Android工作室。如果您使用相同的IDE。 您可以查看Project->外部库。 任何lib都存在两个不同的版本,如
我的情况: 有两个版本支持-v4-22.0.0和support-v4-22.2.1
您检查* .iml以查找不同版本的位置 例如:
<orderEntry type="library" exported="" name="support-v4-22.0.0" level="project" />
当你找到它时。 编辑build.gradle。
添加编译&#39; com.android.support:support-v4:22.2.1&#39;
例如:
dependencies {
compile 'com.android.support:support-v4:22.2.1'
compile 'com.google.android.gms:play-services-gcm:7.5.0'
compile 'com.google.android.gms:play-services-maps:7.5.0'
compile 'com.google.android.gms:play-services-analytics:7.5.0'
compile 'com.google.android.gms:play-services-location:7.5.0'
}
然后它将被修复。