Android多个jar包冲突与TrafficStats流量监控

Jar包冲突的原因

  1. jar包重复依赖,使用了Build Path,必须移除才行

  2. jar包版本不同,比如v4,同一个项目中,必须使用同一版本的v4,v7等


LogCat

Dex Loader] Unable to execute dex: Multiple dex files define Landroid/annotation/SuppressLint;
CustomViewTest] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/annotation/SuppressLint;

android.annotation.SuppressLint类被多次定义了,也就是说jar包内的某些类冲突了,删除冲突的jar包 annotation.jar即可


2.流量监控

TrafficStatsCompat+TrafficStats具体不解释,自行查阅


你可能感兴趣的:(Android多个jar包冲突与TrafficStats流量监控)