HarmonyOS 打好的发布包HAP如何安装在手机上
可以通过命令将hap包安装到测试机,参考:https:developer.huawei.comconsumercndocharmonyosguidesV5happackageV5%E8%B0%83%E8%AF%95
HarmonyOS DevEco json插件
建议使用原生的JSON能力,目前没有json转实体类的插件,可以看下https:tooltt.comjson2typescript这个网站的JSON转TS模型工具是否有帮助,转过来的model需要赋下初始值以及属性名添加引号,可以点住ALT+鼠标左键下拉实现多行编写来批量添加初始值和属性的左引号,使用ctrl+R工具查找替换:为’:来添加属性右引号
HarmonyOS 解压gzip格式压缩的数据流
在api12中提供了gzip解压工具,参考:https:developer.huawei.comconsumercndocharmonyosreferencesV5jsapiszlibV5gzip12
HarmonyOS 如何获取:设备品牌、手机型号、设备系统、系统版本等硬件信息
可以使用ohos.deviceInfo接口获取。具体文档请参考:https:developer.huawei.comconsumercndocharmonyosreferencesV5jsapisdeviceinfoV5●设备品牌:deviceInfo.brand●手机型号:deviceInfo.productModel●系统版本:deviceInfo.osFullName
HarmonyOS 上传图片到服务器
request请求接口通过POST上传图片文件,文件上传文件需要使用类型为multipartformdata提交,请求部分demo如下:uploadImage(){letcontext1getContext(this)ascommon.UIAbilityContext;letuploadConfig1{url:'http:127.0.0.1:8224systemuploadupFile2',header:{"ContentType":"multipartformdata","Authorization":""},method:'POST',files:[{filename:'test.jpg',name:'file',uri:'internal:cachetest.jpg',type:'jpg'}],data:[...
HarmonyOS RN自定义原生组件Codegen不生效
codegen生成的代码和手写的代码是有区别的,但不影响组件的正常使用。在原生实现该自定义组件。buildCustomRNComponent添加组件映射。CMakeLists添加generatedPackage.h引用。PackageProvider.cpp中添加:std::makeshared<RNOHGeneratedPackage>(ctx);
HarmonyOS 华为企业账号关联认证疑问
关联认证申请操作指导:请注意,目前关联认证申请仅限于在您的企业有已实名认证过的企业开发者帐号的基础上进行申请。如想申请关联认证,请确保已实名认证的企业开发者帐号满足如下条件:1.法人需与企业证件信息中保持一致,且法人证件在有效期内;2.企业证件信息需为最新;3.保证法人信息及企业信息的完整;通过关联认证申请,企业开发者(企业内部应用分发)无需重新提供企业相关证件,即可完成开发者帐号的实名认证。然后按...
HarmonyOS 设计约束通过标准的目的
看一下用户指南:https:developer.huawei.comconsumercndocharmonyosguidesV5compatibilityoverviewV5
HarmonyOS 工程有三个功能模块,分别都依赖了相同的so库。怎么进行包管理,才能平衡包体积和性能。
包体积优化有两种方式:1、包管理可以配置compressNativeLibs,该功能对应用调试无性能影响,但会增加打包耗时,参考:https:developer.huawei.comconsumercndocharmonyosfaqsV5faqscompilingandbuilding100V52、ide编译构建:提供native产物的精准选择能力,参考配置:https:developer.huawei.comconsumercndocharmonyosguidesV5idehvigorcpp0000001733922376V5section14491810432
HarmonyOS 监听飞行模式的开启和关闭
可以参考下demo:importwebwebviewfrom'ohos.web.webview';importcommonEventManagerfrom'ohos.commonEventManager';import{BusinessError}from'kit.BasicServicesKit';EntryComponentstructIndex{scroller:ScrollernewScroller();mainController:webwebview.WebviewControllernewwebwebview.WebviewController();subController:webwebview.WebviewControllernewwebwebview.WebviewController();tabController:TabsControllerne...
HarmonyOS 如何安装.app文件
app资源包是无法直接安装的,需要通过应用市场下载才能安装,最后通过解析app包安装的还是hap包。hap还可以使用hdc命令安装:https:developer.huawei.comconsumercndocharmonyosguidesV5hdcV5%E5%BA%94%E7%94%A8%E7%9B%B8%E5%85%B3%E5%91%BD%E4%BB%A4