我正在开发一款需要使用大型数据库的Android应用,但它需要在Android设备上运行。
我找到了这个数据库,并尝试按照这些说明进行操作:
http://docs.oracle.com/cd/E17076_02/html/installation/build_android_jdbc.html
1)下载 db-6.2.32
2)运行 configure --enable-jdbc&&制作没有问题
现在我正在尝试执行步骤 4。:
$< ndk-install-directory> / ndk-build
这给了我这个错误:
interface{}
之后,编辑 Android.mk 并添加以下行:
Android NDK: APP_PLATFORM not set. Defaulting to minimum supported version android-14.
/home/mariano/Android/android-ndk-r15b/build/core/build-binary.mk:688: Android NDK: Module db_archive depends on undefined modules: dl log icuuc icui18n utils
/home/mariano/Android/android-ndk-r15b/build/core/build-binary.mk:701: *** Android NDK: Aborting (set APP_ALLOW_MISSING_DEPS=true to allow missing dependencies) . Stop.
这使得该过程开始,但最后,我有几个我不知道如何解决的错误:
APP_ALLOW_MISSING_DEPS=true
我正在运行 linux mint ,
架构:x86_64 CPU操作模式:32位,64位
答案 0 :(得分:0)
您应该在这里参考Berkeley DB 6.2在线文档:Building the Android JDBC Driver
看看第7步 - "构建Android NDK:"