类做秋霞的网站,新浪网页版,wordpress充值激活码,手游源码论坛Uniapp鸿蒙项目实战
24.7.6 Dcloud发布了uniapp兼容鸿蒙的文档#xff1a;Uniapp开发鸿蒙应用 在实际使用中发现一些问题#xff0c;开贴记录一下
设备准备
windows电脑准备#xff08;家庭版不行#xff0c;教育版、企业版、专业版也可以#xff0c;不像uniapp说的只有…Uniapp鸿蒙项目实战
24.7.6 Dcloud发布了uniapp兼容鸿蒙的文档Uniapp开发鸿蒙应用 在实际使用中发现一些问题开贴记录一下
设备准备
windows电脑准备家庭版不行教育版、企业版、专业版也可以不像uniapp说的只有专业版 Windows系统需要开启以下功能 打开控制面板 - 程序与功能 - 开启以下功能 1. Hyper-V 2. Windows 虚拟机监控程序平台 3. 虚拟机平台
IDE下载和使用
1、uniapp提供的官方申请地址 上面说2-3个工作日会通过但实际上没有处理。 2、官网下载最新工具这个链接比较隐蔽正常找是找不到的我下载的是DS 5.0.3.404
创建虚拟机
安装后在创建模拟器时遇到了问题我5月份测试时下载了sdk11uniapp要求使用sdk12的虚拟机抱着侥幸心理创建11的虚拟机并尝试发现不行无法运行。 运行虚拟机申请或从DS的设备管理进行在线申请8个小时能过 这里我遇到两个问题 1、模拟器可以运行但设备管理不识别。uniapp建议重启电脑我尝试重启编译器和模拟器发现无用重启电脑果然好了
2、下载sdk12我是从每日构建下载的全量包 ohos-sdk-full并创建模拟器
构建项目
uniapp提供了一个文件template-1.3.2但没说明是做什么的因此埋下了坑 用ds打开template-1.3.2的package后配置签名可以直接运行。
项目输出鸿蒙
uniapp的文档中要求先配置Hbuilder的alpha版本配置后显示 而对于项目的配置说的比较含糊比如他们要求写在Manifest.json中称为‘洪门离线SDK’的其实是前面下载的template-1.3.2你需要把整个文件放到自己的项目目录下 然后在manifest.json中设置 app-harmony: {projectPath: 我的项目\\template-1.3.2\\package},再次点击Hbuilder的运行到鸿蒙使用DS运行‘我的项目\template-1.3.2\package’ 就成功了
修改鸿蒙应用配置
应用基本信息位于\template-1.3.2\package\AppScope\app.json5
1、app名
sdk12开始有一些变更如果引入国际化应用名会在 下的其中value就是应用名
2、app包名
app:{bundleName:com.example.test.template, 包名vendor:example,versionCode:1000000,versionName:1.0.0,icon:$media:app_icon, 图标存储在 template-1.3.2\package\AppScope\resources\base\medialabel:$string:app_name
}报名修改后需要重新生成签名才能运行否则报错
3、app签名
打开签名配置 default是默认的key无法删除只能添加并配置项目中文件 build-profile.json5 的products.“signingConfig”:“testkey” 配置使用新Key