上海外贸网站推广哪家好,网站建设yingkagou,重庆免费公司建网站,wordpress啥意思华为鸿蒙系统采用的是arkts#xff0c;支持跨平台crossplatform
即前端为arkts#xff0c;arkui-x框架#xff0c;后端为其他的语言框架。
本篇示例后端采用的是java#xff0c;android studio工程。
主要方式是前端鸿蒙完成界面元素、布局等效果#xff0c;后面androi…华为鸿蒙系统采用的是arkts支持跨平台crossplatform
即前端为arktsarkui-x框架后端为其他的语言框架。
本篇示例后端采用的是javaandroid studio工程。
主要方式是前端鸿蒙完成界面元素、布局等效果后面android java提供一些系统数据获取接口、以及多媒体方面的操作接口。
这里重点讲一下开发环境、工程构建与发布方法。
1、双工程
前端工程DevEco Studioarkts
后端工程Android Studiojava
2、前端构建输出文件
如下图选择构建--编译Hap(s)/APP(s)--编译APP(s)。 编译生成 资源文件目录.arkui-x\android\app\src\main\assets\arkui-x so文件目录.arkui-x\android\app\libs
3、拷贝前端输出文件到后端目录
arkui-x目录拷贝到app\src\main\assets\arkui-x
so目录拷贝到app\libs
4、后端构建可分布的apk
如下图选择Build--Build App Bundle(s)/APK(s)--Build APK(s) 生成apk的目录app\build\outputs\apk\debug\*.apk这个apk就可拿去分发了。当然如果涉及签名就只能在指定设备上使用。
另一种便捷的用法是在连接上设备时直接点击Run app按钮会自动上传安装或更新apk。