永发信息网

Qt for Android生成的so库,在Java for Android中被调用,请问有什么思路吗?

答案:1  悬赏:20  手机版
解决时间 2021-03-21 03:30
Qt for Android生成的so库,在Java for Android中被调用,请问有什么思路吗?
最佳答案
可以调用,但是不能直接调用,要通过代码目的JNI去调用,在JNI中导入头文件,通过NDK编译成功后即可。
NDK编译步骤:
1.选择 ndk 自带的例子 hello-jni ,我的位于E:\android-ndk-r5\samples\hello-jni( 根据具体的安装位置而定 ) 。
2.运行 cygwin ,输入命令 cd /cygdrive/e/android-ndk-r5/samples/hello-jni ,进入到 E:\android-ndk-r5\samples\hello-jni 目录。
3.输入 $NDK/ndk-build ,执行成功后,它会自动生成一个 libs 目录,把编译生成的 .so 文件放在里面。 ($NDK是调用我们之前配置好的环境变量, ndk-build 是调用 ndk 的编译程序 )
4.此时去 hello-jni 的 libs 目录下看有没有生成的 .so 文件,如果有,ndk 就运行正常啦。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
送长辈买什么酒好看?
向借款人申请财产保全,是不是谁先保全谁先受
女方婚内出轨,与他人同居,还怀孕了但是他因
polo的雅适版和雅致版相差1万块,区别在哪里
男女双方离婚后,男方不让孩子来女方这女方就
西宁市华鑫食品有限公司地址在什么地方,想过
宝马奔驰小车十五年以后也是一年审两次吗
定州到十堰的火车怎么没有了
计算102?103的结果是A.104B.105C.106D.108
2007年上牌的车辆要每年一次年检吗
为什么刷了w10以后就打不开应用商店了
三大宗教,哪一个好一些呢?
有关七夕节的故事短一点
中国传媒大学数字媒体艺术 数字影视特效方向
朗诗德广州花都新华专卖店这个地址在什么地方
推荐资讯
用水星路由器,宽带账号密码没错,就是连不上
超过5年二手房房产证过户 免营业税?
十二用英语怎么说
戴尔灵越游匣怎么样,请问这款戴尔笔记本游匣1
芙罗拉(银泰百货钟楼店)地址在什么地方,想过
三星手机上怎么用语音搜索联系人
育婴超市我想知道这个在什么地方
人们热爱海洋是因为什么 人们敬畏海洋是因为
去韩国兑换多少韩币,去韩国一周换多少韩元合
一个三角形的高和一个平行四边形的高相等,底
单选题浦东地区吸引投资的主要优势是A.市场广
X、Y两种元素,X原子的最外层有一个电子,元
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?