1
我使用的庫類負載libsomething.so,也是我讓一切都一樣演示(包名)。jniLibs仍然沒有工作後,添加文件夾jniLibs
- ,似乎建立使用舊的Android工作室(gradle這個0.5+)其實我編輯的演示項目
Image - Structure of my Project - 我跟隨指令添加目錄「jniLibs」有相同的地方用/ JAVA /但仍然reader.java得到「無法解析JNI功能」
我按照另一個指令,設置libs爲jniLibs,但仍然reader.java得到「無法解析JNI功能」。
sourceSets { main { jni.srcDirs = [] jniLibs.srcDirs = ['libs'] }
}
我已經建立包名稱android.hardware.uhf.magic-> reader.java
Image - class that provided in .so- 我加載方式庫等
System.LoadLibrary("something")
有沒有我已經錯過的步驟?
謝謝。
我設置利布斯因爲「利布斯」內部應用程序目錄我剛剛設置Gradle作爲你的建議,但仍然不工作。我也試圖設置scrDir'App/Libs' 任何建議嗎? – kylxcx
然後把你的錯誤/ logcat –
有沒有錯誤 在這裏我的代碼 '嘗試{Log.d(「LOAD」,「TestLibrary:」); System.loadLibrary( 「UHF-工具」); } catch(Exception e){Log.d(「ERROR」,「TestLibrary:」+ e.toString()); }' 我剛剛提取我的debug.apk到.zip。在那裏我找到包含libuhf-tools.so的libs目錄 – kylxcx