Android NDK 在Release模式下編譯提示找不到方法的問題

開發Android NDK程序時在Debug模式下能正常運行,但一旦切換到Release模式下運行就出錯了,提示 JNI 找不到方法。在網上找了很久,其實是因爲Release模式下Android進行對函數名進行了混淆,因此需要關閉之。



proguard-rules.pro 最下面加入:

-keepclassmembers class cc.moooc.actinidia.GameActivity {
   public *;
}


表示 cc.moooc.actinidia.GameActivity 類的所有 public 方法全部保留

引用


http://blog.csdn.net/caroline_wendy/article/details/50107859
(CSDN)ReactNative生成簽名APK

參考


http://blog.csdn.net/chen930724/article/details/49687067
(CSDN)Android ProGuard 混淆詳解
發佈了62 篇原創文章 · 獲贊 120 · 訪問量 32萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章