gradle flag contained ARMEABI, ARM64_V8A not targeted by this project.的解決方案

ABIs [arm64-v8a,armeabi-v7a,armeabi] set by 'android.injected.build.abi' gradle flag contained 'ARMEABI, ARM64_V8A' not targeted by this project.
你使用NDK時,出現了上面的這個錯誤,運行項目時,會發現apk中,沒有生成相應的動態庫。上面報錯和AndroidStudio版本有一定關係,有一種簡單的解決方案,就是不管上面的錯誤,只要我們在build.gradle中,明確指定將哪個平臺的動態庫打包進apk中就可以了,如下

 

再次運行項目,你會發現,依然有上面的警告信息,但我們的apk確實包含了so庫。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章