我試圖在Andriod Studio中編譯我的項目;然而,它始終爲我提供了以下錯誤:爲什麼Android Studio無法編譯
Error:duplicate files during packaging of APK
E:\Androidstdio\MyApplication\PTTTalk\build\outputs\apk\PTTTalk-debug-unaligned.apk
如果我不理會這些在我的build.gradle
,它仍然無法編譯。
E:\Androidstdio\MyApplication\PTTTalk\build\intermediates\exploded-aar\MyApplication\androidngnstack\unspecified\jni\armeabi-v7a\libijkffmpeg.so Error:duplicate files during packaging of APK E:\Androidstdio\MyApplication\PTTTalk\build\outputs\apk\PTTTalk-debug-unaligned.apk Path in archive: lib/armeabi-v7a/libijkffmpeg.so Origin 1: E:\Androidstdio\MyApplication\PTTTalk\build\intermediates\exploded-aar\libmediastream-release\jni\armeabi-v7a\libijkffmpeg.so You can ignore those files in your build.gradle: android { packagingOptions { exclude 'lib/armeabi-v7a/libijkffmpeg.so' } } Error:Execution failed for task ':PTTTalk:packageDebug'. > Duplicate files copied in APK lib/armeabi-v7a/libijkffmpeg.so File 1: E:\Androidstdio\MyApplication\PTTTalk\build\intermediates\exploded-aar\libmediastream-release\jni\armeabi-v7a\libijkffmpeg.so File 2: E:\Androidstdio\MyApplication\PTTTalk\build\intermediates\exploded-aar\MyApplication\androidngnstack\unspecified\jni\armeabi-v7a\libijkffmpeg.so
誰能幫我弄清楚編譯器出了什麼問題嗎?
u能張貼的內容都是文件中有lib文件夾? – Raghavendra
固定格式並重寫以闡明 – Suever
請發佈您的build.gradle文件,您的Android.mk(如果有的話)以及您的項目結構。 libijkffmpeg.so包含在兩個位置:libmediastream-release \ jni \ armeabi-v7a \ libijkffmpeg.so和androidngnstack \ unspecified \ jni \ armeabi-v7a \ libijkffmpeg.so。 –