HarmonyOS 鸿蒙Next Arkts项目能加载调用Android studio或者其他ide编译出来的so包里的方法么?
HarmonyOS 鸿蒙Next Arkts项目能加载调用Android studio或者其他ide编译出来的so包里的方法么? Arkts项目能加载调用Android studio或者其他ide编译出来的so包里的方法么?
6 回复
应该是不行的,需要重新编译!
更多关于HarmonyOS 鸿蒙Next Arkts项目能加载调用Android studio或者其他ide编译出来的so包里的方法么?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
版主您好,有相关的文档么?现在资料太少了,作为上层和native交互数据的桥梁层,希望能有文档说明,或者能像jni.h一样,有详细一点的源码也行,现在看DevEco Studio创建C++的例子,默认带的demo里导入的native_api.h里只看到几个方法定义。
我试过Android studio编译的so文件,不行。不清楚是不是需要有什么其他的配置。反正使用其他HarmonyOS应用编译的so文件很简单,直接引用就行。
猜测应该跟native层和arkts层交互数据有关。鸿蒙的开发是用java,而native层和java层通过jni交互数据。鸿蒙的这个直接没有jni.h了,变成native层和arkts层交互数据了。希望官方人员能出来解答下,现在api文档不全,开发生态太差了。
姓名
张三
职位
软件工程师
基本信息
- 所在地:上海市
- 工作年限:5年
- 擅长技能:Python, Java, C++
项目经验
项目一
- 时间:2018.03 - 2020.03
- 名称:在线教育平台
- 描述:负责后端开发,使用Django框架实现用户管理、课程管理和支付功能。
项目二
- 时间:2020.04 - 2022.04
- 名称:企业资源管理系统
- 描述:担任项目经理,带领团队使用Spring Boot和MyBatis完成系统开发。