> 文档中心 > 【HarmonyOS】【FAQ】HarmonyOS应用开发相关问题解答(一)

【HarmonyOS】【FAQ】HarmonyOS应用开发相关问题解答(一)


 【前提简介】

本文档主要总结HarmonyOS开发过程中可能遇到的一些问题解答,主要围绕HarmonyOS展开,包括但不限于不同API版本HarmonyOS开发、UI组件、DevEco Studio、Gitee示例代码等,并将持续更新哦。

【官方FAQ】

【FAQ】HarmonyOS应用及服务开发常见问题汇总(官方总结,持续更新):华为开发者论坛

【个人问题总结】

1、Gitee开源社区中HarmonyOS示例代码运行说明
方式1:通过git clone下载相关代码
方式2:点击“克隆/下载”“下载ZIP”,注意下载的压缩包包含开源的所有示例代码,可自行选择打开samples-master示例代码中想执行的功能模块,如您可以选择打开ETSUI文件夹中AbountSample工程

cke_842.png

cke_1367.png

若下载后,使用DevEco Studio打开工程同步报错如下图所示,可点击Solution解决,点击一次同步失败多点几次

cke_2362.png

2、关于DevEco Studio中import sample功能
若IDE未配置git,点击【File】【New】【Import】【Import Sample】选择HarmonyOS可能提示No samples found,可参考如下文档配置git重试
文档中心

cke_9580.png

通过此方式下载的示例工程未最新版本IDE支持的工程,若工程目录与IDE版本不适配,可尝试下载最新3.1.0.400版本DevEco Studio打开

下载链接:HUAWEI DevEco Studio和SDK下载和升级 | HarmonyOS开发者

3、DevEco Studio API6 P40远程模拟器最大支持的并发量
同一个帐号同一时间只能申请一台但设备或一组分布式模拟器,API5 P40模拟器最多60台

4、ServiceAbility中申请权限canRequestPermission一直返回false,日志报错canRequestPermission can’t requestPermission,ability is not instance of AbilityShellActivity
API6开发应用(JS+Java),暂不支持在ServiceAbility中申请权限,可利用service打开一个新的PageAbility来进行权限获取

5、卡片转场样式,IDE中card属性和transition-effect样式告警报错
IDE虽然告警提示,但运行效果正常,可先正常使用;如果无法正常使用,可提交技术支持单,由专门的技术人员帮忙定位

6、JS Swiper组件indicatordisabled设置true时,轮播图还是可滑动
indicatordisabled属性是控制指示器是否会响应用户点击拖拽,不是控制轮播图的;轮播图内容暂未提供属性不响应用户点击拖拽效果。

未完待续。。。

 欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh