近日在使用android studio 编译时报错:
Error:Error converting bytecode to dex:
Cause: com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
通过快捷键(Ctrl+Alt+Shift+s)查看项目Project Structrue
以及查看项目的External Libraries
确认是因为recyclerview 引起的v4 包冲突。
因为我代码的确之前引用到了RecyclerView 但是现在暂时不用,所以我把Dependencies中的recyclerview 依赖删除,恢复正常。