鸿蒙调试打包(非正式打包)
媒介HarmonyOS 应用打包后的文件为.app 格式, android 打包后的文件为.apk,IOS 打包后的文件为.apa
HarmonyOS通过数字证书(.cer文件)和Profile文件(.p7b文件)等签名信息来保证应用的完整性,应用如需上架到华为应用市场必须通过签名校验。因此,您需要使用发布证书和Profile文件对应用进行签名后才能发布
————————————————
正式打包地点:https://blog.csdn.net/shayu8nian/article/details/135175836
第一步:天生.p12和.csr文件
https://i-blog.csdnimg.cn/direct/777446c6b0ed4ea1a39872bdcd6aa080.png
https://i-blog.csdnimg.cn/direct/7176260585e2411c8d857e544f1ce974.png
https://i-blog.csdnimg.cn/direct/e2d714ca707344a0b641b44c555f5927.png
点击选择自定义文件夹,在下面输入框中输入文件夹名字
https://i-blog.csdnimg.cn/direct/b40096d429e845e7b264dbcfe7c18ec6.png
Alias:密钥的别名信息,用于标识密钥名称。请记住该别名,后续签名配置需要使用。
Password:密钥对应的密码,与密钥库密码保持一致,无需手动输入。
Validity:证书有效期,建议设置为25年及以上,覆盖应用/服务的完整生命周期。
Certificate:输入证书基本信息,如组织、城市或地区、国家码等。
** 创建.csr文件操作和.p12一样**
https://i-blog.csdnimg.cn/direct/b48eedd65575414faaa22db2cac47abc.png
第二步:申请证书的前置步骤
申请证书地点:https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/
** 申请证书之前需要先获取手机uid:**
1、先看下有没有SDK,没有的话需要下载(我选择下载的是当前最新的12)
https://i-blog.csdnimg.cn/direct/76034df15a7140a693769306816b3e06.pnghttps://i-blog.csdnimg.cn/direct/188b6c6b51084f008eae0ca107420800.png
2、下载完成后到SDK文件夹下面的toolchains文件夹,然后输入cmd打开终端
记得这个时间要开始和手机链接下,这样才能获取手机信息
https://i-blog.csdnimg.cn/direct/8ed3e784cc594fb088d42c97f08c8ceb.png
3、在终端使用命令行,获取设备的UUID:hdc shell bm get --udid
https://i-blog.csdnimg.cn/direct/4907499879574083a8197ad9439b0932.png
第三步:申请证书
https://i-blog.csdnimg.cn/direct/701f9962edcf4154bf8cc6cab0638fec.png
注意:一定是 证书、APP ID、设备 全部都新增完成之后才新增Profile
https://i-blog.csdnimg.cn/direct/e354a92253b04582b8d6f27fa2c4213b.png
https://i-blog.csdnimg.cn/direct/273612d7809944abbeb5da6e7d86f586.png
CSR文件就是上面我们自定义的
https://i-blog.csdnimg.cn/direct/6d01938f7f57434fb6e3e2226cb767ea.png
https://i-blog.csdnimg.cn/direct/7b34ce8506da47b195e8d4d0bc4ff04e.png
应用包就和自己项目的报名一样就行
https://i-blog.csdnimg.cn/direct/7afab658257747a8b8c640e83817badf.png
** 项目包名在这里**
https://i-blog.csdnimg.cn/direct/fbc99eceae234e69993ab413f54d9d2b.png
https://i-blog.csdnimg.cn/direct/9278547a71704c3598106aba8611cf05.png
新增完成所属项目之后需要让你确定有哪些本领,假如不需要那就直接确定就行https://i-blog.csdnimg.cn/direct/984d3b09eeb84931b77315a770229941.png
https://i-blog.csdnimg.cn/direct/c52a597e218f4dad9a4afb98987f0613.png
这里就是我们填写上面获取手机uid的位置
https://i-blog.csdnimg.cn/direct/6ea488b60e114c139cc8cefc457e5657.png
https://i-blog.csdnimg.cn/direct/07bda45d70804c8cb76644f2624effbf.png
https://i-blog.csdnimg.cn/direct/d7d5f0ce309e4f97b899814619883921.png
** 在ide文件中**
https://i-blog.csdnimg.cn/direct/97684f88dbdd4682830cfe5ab7b60b51.pnghttps://i-blog.csdnimg.cn/direct/a09a43d63de3468da68d56161ef29ddd.png
最后:还是回到C:\Users\lmh\AppData\Local\OpenHarmony\Sdk\12\toolchains文件夹下面,打开终端输入命令行:hdc install 路径/xxx.haphttps://i-blog.csdnimg.cn/direct/da81395b766f4bd081adfb59e5c96e1a.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]