原因:class文件重復導致的沖突問題,我們在Android Studio里build成aar文件,然后與AndroidManifest文件一起放入Unity3D項目的Plugins/Android目錄下,這個時候進行build就會報這個錯誤。
解決方法:將aar后綴名更改為.zip然后用壓縮軟件打開刪除掉libs/classes.jar文件(也就是Unity為Android提供的jar文件,包含UnityPlayerActivity等類),再放入Plugins/Android目錄即可正常編譯。注意是放zip文件
另外,要注意的是aar文件不能解壓了刪除文件再壓縮,這樣build也會報資源找不到的錯誤,一定要用壓縮工具打開壓縮包刪除。