热门问题
待回答
最新问题
热门回答
  • 1

    回答

    1512

    浏览
    HarmonyOS 跨module调用组件,无法显示

    ImLibrary模块中定义的视图,引用后添加到Entry模块,图片引用使用报错。单独运行ImLibrary,添加视图,显示正常。

    HarmonyOS
      Heiang 进行了回答 • 2024-10-31 17:45:56
  • 1

    回答

    2747

    浏览
    HAR和HSP的使用场景区分

    想了解下har和hsp的具体使用场景。

    HarmonyOS
      Heiang 进行了回答 • 2024-10-31 17:45:09
  • 1

    回答

    1555

    浏览
    如何在har包的ts文件里获取har包是否为debug/release模式?

    底层har库是ts编写,打包的时候如果是debug模式需要关闭日志调试功能,不想将ts文件改成ets文件,这样会有兼容性问题!所以期望能动态拿到debug和release的状态!目前BuildProfile.ets是不能在ts里访问的,请问有什么配置能指定BuildProfile为ets文件或者有其他方式获取?

    HarmonyOS
      Heiang 进行了回答 • 2024-10-31 17:44:33
  • 1

    回答

    1769

    浏览
    如何获取应用的名称?

    操作步骤:AppScope中的app.json5配置如下:{"app":{"bundleName":"com.xxxx.lib.basepermission","vendor":"example","versionCode":1000000,"versionName":"1.0.0","icon":"$media:appicon","label":"$string:appname"}}其中:$string:appname配置如下(AppScoperesourcebaseelementstring.json):{"string":[{"name":"appname","value":"权限框架Demo"}]}通过如下方法获取应用名称label的值:letbundleInfo:bundleManager.B...

    HarmonyOS
      Heiang 进行了回答 • 2024-10-31 17:44:01
  • 1

    回答

    1404

    浏览
    如何在本应用内查看其他应用的信息?

    如何在本应用内查看其他应用的信息,如getApplicationInfo方法。

    HarmonyOS
      Heiang 进行了回答 • 2024-10-31 17:43:30
  • 1

    回答

    1125

    浏览
    appscope里定义的资源在Har里不能引用

    ​1.appscope里定义的资源在entry里能不能引用,在har里呢?2.如果har被entry依赖,entry里能不能引用到har里定义的资源​。

    HarmonyOS
      Heiang 进行了回答 • 2024-10-31 17:42:37
  • 1

    回答

    1131

    浏览
    IDE生成的已签名的app,可以未经过应用市场,在文件管理器打开安装吗?

    IDE生成的已签名的app,可以未经过应用市场,在文件管理器打开安装吗,还是只能通过应用市场安装。

    HarmonyOS
      Heiang 进行了回答 • 2024-10-31 17:42:00
  • 1

    回答

    1136

    浏览
    HarmonyOS App间跳转是否支持URLScheme这种形式?

    HarmonyOSApp间跳转是否支持URLScheme这种形式

    HarmonyOS
      Heiang 进行了回答 • 2024-10-31 17:33:21
  • 1

    回答

    1454

    浏览
    HAR 是否可以依赖 HSP?

    从官方文档得知HAR只能依赖HSP,但是再实际代码开发过程中发现HAR的module可以依赖HSP的module,且能正常运行。如果用源码方式来依赖的话,是不是没有HAR不能依赖HSP的限制?

    HarmonyOS
      Heiang 进行了回答 • 2024-10-31 17:32:56
  • 1

    回答

    856

    浏览
    主工程要怎么使用module里面的颜色?

    主工程要怎么使用module里面的颜色?好像也引用了但是主工程下用不了颜色的资源。

    HarmonyOS
      Heiang 进行了回答 • 2024-10-31 17:32:17
  • 1

    回答

    1319

    浏览
    HarmonyOS 通过want打开本地图片,选择图库打开无效

    通过want打开本地图片,选择图库打开之后能够正常唤起图库但是没有打开图片,选择文件预览能够正常唤起并且打开图片。importWantfrom'ohos.app.ability.Want';importcommonfrom'ohos.app.ability.common';importwantConstantfrom'ohos.app.ability.wantConstant';letwant:Want{type:fileMimeType,fileMimeType文件mime类型uri:'file:'+uri,uri本地图片绝对路径值为'storageUserscurrentUserDocuments1.jpg'flags:wantConstant.Flags.FLAGAUTHREADURIPERMISSION};context.startAbility(want,(err:BusinessError,result:common.AbilityResult){dosth...});

    HarmonyOS
      Heiang 进行了回答 • 2024-10-31 17:31:53
  • 1

    回答

    1616

    浏览
    HarmonyOS Ability和Page是一对多的关系,什么场景需要使用多个Ability?

    HarmonyOSAbility和Page是一对多的关系,什么场景需要使用多个Ability?

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:30:16
  • 1

    回答

    1352

    浏览
    关于HarmonyOS包大小的描述

    ​在项目中测试包大小的问题,分别测试了两种情况:第一种依赖关系:entryABC三个静态库DEF静态库。第二种依赖关系:entryABC三个动态库DEF静态库。两种依赖关系编译出来的entry.hap包大小差距挺大,想问下这是什么机制,按道理动态库依赖了静态库,也会包含一份静态库的代码。现在不清楚什么原因造成包大小的差异​。

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:29:45
  • 1

    回答

    1160

    浏览
    单例在hsp中存在多个的情况

    项目中多个有harhsp模块,如果按照如下规则写:privatestaticinstance:UserInstanceprivateuser:Userprivateconstructor(){}privatestaticget(){if(!UserInstance.instance){UserInstance.instancenewUserInstance()}returnUserInstance.instance}在不同模块下引入时,UserInstance会创建多个对象,不一定是单例,之前有提到使用AppStorage存储解决单例问题,但是感觉不太合适,比如如果在子线程worker中使用该对象时,就会报错,怎么规范的创建单例。

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:29:20
  • 1

    回答

    1508

    浏览
    har 包多层依赖打包问题咨询

    har依赖har,har多层依赖,依赖场景如图所示:har1依赖harCharDhar3依赖harCharDharEhap功能依赖har1har3har1的产物中是否会包含harCharDhar3的产物中是否会包含harCharDHap的最终产物中会有多少个harC运行期间是否会有多个harC被虚拟机加载运行?

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:28:51
  • 1

    回答

    1517

    浏览
    HarmonyOS 内存模型是什么样的?

    HarmonyOS内存模型是什么样的?文档说明AppStorage是应用全局的UI状态存储,音频案例中MediaService存储在AppStorage,为什么不用静态单例?AppStorage和静态单例区别是什么?

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:28:19
  • 1

    回答

    1466

    浏览
    生产环境如何获取appId

    生产环境如何获取appId有没有办法可以直接读取证书文件获取?

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:27:46
  • 1

    回答

    1549

    浏览
    HarmonyOS当前hap包,har包,hsp包,entry,feature包,每个包作用是什么?

    HarmonyOS当前hap包,har包,hsp包,entry,feature包,每个包作用是什么?

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:27:02
  • 1

    回答

    1204

    浏览
    拆分har包的情况?什么情况下建议拆分,什么情况不建议拆分?

    拆分har包的情况?什么情况下建议拆分,什么情况不建议拆分。

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:26:33
  • 1

    回答

    1360

    浏览
    如何在har中获取hap中的配置信息?

    存在使用第三方app的时候有很多初始化的地方需要设置appId,appKey,appSecrit的情况。我们想在AppScope的配置信息中添加这部分key的管理。这样子再有其他HarmonyOS独立App的时候,我们只要在统一的地方进行替换就可以了。不需要到处去看三方app的集成处去修改这些key值。如何在har中去获取这些信息呢?

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:26:04
  • 1

    回答

    1696

    浏览
    测试脚本运行时安装app报错

    运行entry\src\ohosTest\ets\test\EntryAbility.test.ets时安装app报错,app依赖hsp,hsp未发送给终端,hdc指令直接安装本机hap。InstallFailed:[Info]Appinstallpath:\entry\build\default\outputs\default\authdefaultsigned.hap,queuesize:0,msg:error:failedtoinstallbundle.code:9568305error:dependentmoduledoesnotexist.AppModfinishPushalltherequireddependentmodulestothetargetdevice,andthenrunthistestagain.ErrorwhileDeployingHAP

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:25:33
  • 1

    回答

    1306

    浏览
    HSP的命名路由跳转疑问

    调用HSP中的命名路由页面,会提示loadfail,但是通过bundle指定路径的方式跳转后,命名路由就可以跳转了。想知道使用命名路由跳转,是否需要对hsp或者命名路由做类似初始化等操作?

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:24:55
  • 1

    回答

    1074

    浏览
    升级系统之后,原来安装的app没有了

    升级系统之后,原来安装的app没有了。

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:24:16
  • 1

    回答

    1006

    浏览
    多个应用复用页面,这些页面怎么打包,打包成hsp?

    多个应用复用页面,这些页面怎么打包,打包成hsp?

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:23:54
  • 1

    回答

    1263

    浏览
    hsp模块里rawfile文件读取问题

    hsp模块里rawfile文件读取问题,使用:getContext(this).resourceManager.getRawFileContentgetContext(this).createModuleContext('moduleReadEngine').resourceManager.getRawFileContent报错。

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:23:28
  • 1

    回答

    980

    浏览
    使用了一个三方的sdk,对方希望给我们的har包不被解析,如何实现?

    使用了一个三方的sdk,对方希望给我们的har包不被解析,如何实现?

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:22:44
  • 1

    回答

    1260

    浏览
    HarmonyOS requestPermissionsFromUser如何设置描述?

    HarmonyOSrequestPermissionsFromUser如何设置描述?

    HarmonyOS
      put_get 进行了回答 • 2024-10-31 17:22:12
  • 1

    回答

    1598

    浏览
    HarmonyOS startability报错16000050,无法拉起
    HarmonyOS
      superinsect 进行了回答 • 2024-10-31 17:12:40
  • 1

    回答

    1865

    浏览
    关于app.json5,module.json5中相关配置使用代码获取咨询

    在使用:bundleManager.getBundleInfoForSelfSync(bundleManager.BundleFlag.GETBUNDLEINFOWITHAPPLICATION).appInfo.label或者:bundleManager.getBundleInfoForSelfSync(bundleManager.BundleFlag.GETBUNDLEINFOWITHHAPMODULEbundleManager.BundleFlag.GETBUNDLEINFOWITHABILITY).hapModulesInfo[0].label时,获取到的label是一个字符串索引,比如:string:appname,然后再使用resourceManager获取相对应的字符串资源时,通过...

    HarmonyOS
      superinsect 进行了回答 • 2024-10-31 17:12:10
  • 1

    回答

    1622

    浏览
    将一个模块从线上改为本地依赖后,出现循环依赖问题

    将一个模块从线上改为本地依赖后,出现循环依赖问题。ApplicationsDevEcoStudio.appContentstoolsnodebinnodeApplicationsDevEcoStudio.appContentstoolshvigorbinhvigorw.jsmodemodulepmoduleentrydefaultpproductdefaultprequiredDeviceTypephoneassembleHapanalyzenormalparallelincrementaldaemonhvigorWARN:Thecurrentmodule'AlipayPortal'hasdependencywhichisnotinstalledatitsohpackage.json5.hvigorWARN:Thecurrentmod...

    HarmonyOS
      superinsect 进行了回答 • 2024-10-31 17:11:35
3.8w问题, 4.1w人参与
94%的提问收到了回答

优秀答主

  • 回答了3个问题,0个赞同
  • 回答了3个问题,1个赞同
  • 回答了3个问题,0个赞同
  • 回答了3个问题,1个赞同
  • 回答了2个问题,0个赞同
  • 写回答 帮助更多的人