PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
AndroidDev
[問題] Andorid執行jar讀取SQLite資料庫問題
作者:
comodore
(Commodore)
2017-08-12 01:10:41
大家好,
android App執行需要執行外部的java jar檔,
java jar檔內有讀取sqlite資料庫的功能,
但執行時卻發生這樣的錯誤訊息
java.lang.UnsatisfiedLinkError:
dalvik.system.PathClassLoader[DexPathList[[zip file
"/data/app/com.my.app/base.apk"],
nativeLibraryDirectories=[/vendor/lib, /system/lib]]]
couldn't find "libsqlitejdbc.so"
實在看不懂原因, 可否請各位幫忙, 謝謝
作者:
ssccg
(23)
2017-08-12 10:29:00
你的這個jar裡面存取sqlite用的是一個叫sqlitejdbc的nativelibrary,但是你apk裡沒有包到這個so檔另外android存取jdbc本來就有android SDK自己的API,不透過jdbc,你最好先確定你這jar檔有沒有android版,沒有的話說不定需要自己換一個android相容的jdbc driver實作
作者:
comodore
(Commodore)
2017-08-13 08:34:00
請問能夠直接在一般的jar專案裡使用sqldroid嗎
作者: KeySabre (KeySabreur)
2017-08-16 01:09:00
android原生框架就包含sqlite 你要用自己的就要自己把so檔包進去並且指對 所以一樓大大才會那樣回你
https://github.com/SQLDroid/SQLDroid/wiki/Quick-Star
t
繼續閱讀
[問題] api level 25無法讀取sdcard檔案
comodore
[問題] Android gradle build
finalshinji
[問題] 待機一段時間後webview回應變得遲鈍問題
winsummer
[問題] Google Sign In 跟debug keystore
BF109Pilot
[問題] 使用FB live api 建立直播,讀取video id
chingyue
[問題] Camera2 開相機 方框擷取影像
jkb6
[問題] alarm manager 用intent傳遞內容
pig98520
[問題] 在FTP下載檔案~失敗了?找不到PORT號?
iori9100
[問題] Firebase Authentication + Unity
BF109Pilot
[問題] 陣列傳遞的方法
sologe
Links
booklink
Contact Us: admin [ a t ] ucptt.com