在開發中遇到如下問題:
“DuplicateRelativeFileException: More than one file was found with OS independent path 'lib/armeabi/libstlport_shared.so'”
乍看一臉蒙,因爲這個類庫我從來沒用過,估計是在我使用的類庫以及開源框架中出現了相同的引用。
查了下解決方案,需要在App的build.gradle中的 android 下加入如下代碼,
注意:1.如果你的工程用的組件化,切記一定要放到mainApp的build.gradle中;
2.一定是放在android節點下面。
packagingOptions {
//你的報錯信息裏面給你指明的路徑
exclude 'lib/armeabi/libstlport_shared.so'
}