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