Qt 可以引用基于 Java 的第三方库。
添加 .jar 或者 .aar 库同原生 Android。将相关库放入 $ANDROID_PACKAGE_SOURCE_DIR/libs/ 目录,并修改 build.gradle 或者 settings.gradle 文件。
添加 .so 库,则同 Qt 中第三库的添加方法
在根目录下的build.gradle中添加
repositories {
flatDir {
dirs 'libs'
}
}
在同一级别的dependencies中添加
implementation(name:'xxx', ext:'aar')
// 或
implementation(name:'xxx', ext:'jar')
类似这个样子
android {
...
}
repositories {
flatDir {
dirs 'libs'
}
}
dependencies {
implementation(name:'xxx-debug', ext:'aar')
//或
implementation(name:'xxx-debug', ext:'jar')
}