Closed Object-Ping closed 7 years ago
@Object-Ping FragmentActivity 没有 actionBar 这个工具类对 activity 父类是啥没要求的,请自行排查
12-13 15:25:35.231 25682-25682/? E/aiyinsitan:java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v7/internal/widget/TintManager;
at android.support.design.widget.TabLayout$TabView.
一直在报这个错误,并且我已经加如下依赖: compile 'com.android.support:support-v4:23.0.1' compile 'com.android.support:recyclerview-v7:23.0.1' compile 'com.android.support:design:23.0.1' compile 'com.jaeger.statusbaruitl:library:1.3.1' compile 'com.android.support:appcompat-v7:23.0.1'
应该是你library的24.0.2的库大于我的版本。
@Object-Ping
compile 'com.jaeger.statusbaruitl:library:1.3.1'{
exclude group: 'com.android.support', module: 'support-v7'
}
排除即可,或者你升级一下你的 support 依赖
我也不知道为什么,没引用你library时是没有任何报错的,引入了你的依赖就会报错,并且不停的循环,当前界面假死。
@Object-Ping 具体的错误分析自己排查,实在不行,简单写个 demo 看看是否有问题 ok ?
我把你的文件直接copy到我的项目再看看,很高兴能得到谢谢你的回复!
@Object-Ping ok
我试了一下会报错! setSupportActionBar(mToolbar); if (getSupportActionBar() != null) { getSupportActionBar().setDisplayHomeAsUpEnabled(true); } 找不到,请问怎样才能兼容呢?