操作步骤:1、按照下面文档配置hdc命令,https:developer.huawei.comconsumercndocharmonyosguideshdc0000001815246474ZHCNTOPIC0000001864901001%E5%8F%AF%E9%80%89%E9%85%8D%E7%BD%AE%E5%85%A8%E5%B1%80%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F具体信息如下:kevingpqiKEVINGPQIMC3%echoSHELLbinzshkevingpqiKEVINGPQIMC3%cat.zshrcexportPATH"usrlocalopticu4cbin:PATH"exportPATH"usrlocalopticu4csbin:$PATH"AddRVMtoPATHf...
编译器无论是启动还是调试,都会卸载app再安装,如果app启动时分为“未初始化”和“已初始化”分支,那么没法调试“已初始化”分支。
编译运行项目时报错,编辑器一直报错:FailedtogetthedeviceapiVersion。
chrome里面通过chrome:inspectdevices无法看到HarmonyOS真机。已经根据官方文档做出对应配置https:developer.huawei.comconsumercndocharmonyosguidesV2webdebuggingwithdevtools0000001508267425V2依旧无法看到真机列表。
新环境已运行成功,下午阻塞的点是IDE报了签名问题导致程序安装失败。签名问题:本地配置了签名,IDE没有读取,后来重新用个人账号自动签名后程序正常运行。遗留问题就是,IDE为何没有读取到本地配置的签名?
修改代码后点击debug按钮进行调试,重新运行的app运行的还是修改之前的代码,修改Clean后再debug才会更新app运行时的代码。
手机系统升级到3.0.0.22之后,DevEco上不能通过DeviceFileBrowser看到设备上的文件内容。
测试机通过USB线连接window电脑,DevEco无法识别设备。Window电脑:系统(Windows10专业版)、CPU(AMDRyzen75800H),内存(16G)DevEcoStudio:DevEcoStudioNEXTDeveloperPreview1(BuildVersion:4.1.3.501)样机:Mate60Pro,NEXTDeveloperPreview1(2.0.0.59)
Emulatorfoundsysfreeze.Freezetype:GuestNoResponseHostInformation:macOS14.5CPU:arm64GPU:AppleM3ProEmulatorVersion:5.0.3.300HarmonyOSVersion:HarmonyOSNEXTDeveloperBeta1HarmonyOSNEXTDeveloperBeta1SDK,basedonOpenHarmonySDKOhossdkpublic5.0.0.22(APIVersion12Canary3)ide升级到canary3后,几个小时内,模拟器这已经是第3次崩溃了。
目前API11的模拟器还是只支持ARM的MAC吗,后续会支持其他平台吗?
以下操作都设置还是无法启动。首先打开控制面板程序程序与功能启动或关闭Windows功能,找到并勾选“HyperV”、“Windows虚拟机监控程序平台”、“虚拟机平台”,点击确定并重启电脑。若勾选后启动模拟器仍然提示该错误,需要以管理员权限打开命令行窗口并执行:bcdeditsethypervisorlaunchtypeauto。
测试应用在模拟器中需要长时间运行,但模拟器运行一段时间APP,就会非常卡顿,滑动以及跳转页面不流畅。
本地保存之后,重新运行模拟器,保存的数据不存在,是模拟器的问题还是用的保存方法有问题。
我们在分析内存泄露,其中com.ss.dcar.autodcarwebetscomponentsJS2NativeBridgecom.ss.dcar.autodcarwebetscomponentsJS2NativeBridge对象是和web页面进行通讯的jsBrdige。反复进出web页面多次后,该JS2NativeBridge存在多个实例没有被回收。通过查看引用链,发现只有一个subrootinSyntheticRoot1持有该jsb的引用。对此表示疑惑,这种情况下算是发生了内存泄露吗?这个SyntheticRoot代表什么?
1.在工程目录下打开待测试模块下的ets文件,将光标置于代码中任意位置,单击右键ShowContextActionsCreateInstrumentTest或快捷键Alt+enterCreateInstrumentTest创建测试类。例如创建一个abc.test.ets测试类。2.在abc.test.ets测试类里如何能打开被测试UI的UI界面也就是,默认创建的ohosTest目录下的TestAbility里加载的UI页面是测试目录的页面,代码为windowStage.loadContent(‘testabilitypagesIndex’,(err,data){},如何加载entry里的首页??
当前应用场景是har包内的代码需要通过上下文操作rawfile文件,如果har包是直接被hap集成的,那么通过getContext()就可以获取到上下文,但如果是被hsp集成,就需要通过context.createModuleContext来获取上下文,从har包的角度看,自己并不知道集成自己的hsp包moduleName是什么,怎么或者集成har包的hsp包的moduleName
startAbility对于Want的parameters长度有限制吗?
现在希望编译的native库仅自己签名的应用可以调用里面的方法,其他应用不能调用,使用fingerprint是否可行,后台显示正式有效期2年是否影响fingerprint固定性。
HarmonyOS三方应用可以集成调用serviceExtensionAbility吗?或者有类似可以给三方应用集成,后台拉起的ability吗?
第一种方式:privateeventHub:common.EventHub(getContext(this)ascommon.UIAbilityContext).eventHub第二种方式privateeventHub:common.EventHub(getContext(this).getApplicationContext()).eventHub有什么区别,推荐用哪种?第二种我试过有问题收到一次消息之后后边就收不到了第一种目前来看还没有问题。
HarmonyOS在多ability项目里怎么知道应用退出或者强杀?存在相应监听么?
HarmonyOS如何使用scheme协议拉起应用指定频道?
auhgnixgnahz 的精彩回答获得了0 赞同
mb68ca1601592a9 的精彩回答获得了0 赞同
虎子船长 的精彩回答获得了0 赞同
hm673c38d210c66 的精彩回答获得了0 赞同
hm673c38d210c66 的精彩回答获得了0 赞同