1.無法確定AssetManager的簽名
這是因爲native函數中存在不常用的類,而我們需要,唯一的方法就是從sdk中取出android.jar,後綴名改成rar,然後解壓到某個目錄,最後在javah中添加bootstrapclass指令
javah -bootclasspath ./../android -d ../jni -jni test.ndkdemo.PrintUtil
bootclasspath 後面的時候解壓出來的相對路徑
1.無法確定AssetManager的簽名
這是因爲native函數中存在不常用的類,而我們需要,唯一的方法就是從sdk中取出android.jar,後綴名改成rar,然後解壓到某個目錄,最後在javah中添加bootstrapclass指令
javah -bootclasspath ./../android -d ../jni -jni test.ndkdemo.PrintUtil
bootclasspath 後面的時候解壓出來的相對路徑
android.ndk { moduleName = "JniLib"//so庫的名字 ldLibs.addAll(['android', 'log']) } 新版的dsl像上面添加(現在基
一、JNI(Java Native Interface) 1、什麼是JNI: JNI(Java Native Interface):java本地開發接口 JNI是一個