我们提供安全,免费的手游软件下载!
HarmonyOS 5.0.1 Beta3是HarmonyOS开发套件基于API 13正式发布的首个Beta版本。该版本在OS能力上主要增强了C API的相关能力,多个特性补充了C API供开发者使用。
系统能力增加了很多C接口能力,例如Ability组件中元能力新增C API,可以从ApplicationContext中获取cache路径、Area以及bundleName的能力;ArkData组件中,Preferences可能在C API中使用了,但是不支持C API与ArkTS API混合使用;AVSession媒体播控模块可以在C中进行播放、暂停、停止、快进、快退等等;后台任务中像短时任务也增加C接口;Image组件支持通过C API从PixelMap中读取ARGB格式的数据。此外,还有其它很多模块都对C的能力进行了增加,这次更新算是全面提升了C接口的能力。
除了C能力的提升,其它一些常用的功能也有增强。例如,RichEditor支持配置滚动条的显隐;Web组件支持获取资源响应数据和响应数据的准备状态,以及获取网页当前的滚动偏移量;后台任务新增音视频通话长时任务;Map组件支持设置地图经纬度范围和4个方向与边界之间的距离;在默认界面扫码界面,支持用户点击关闭“隐私横幅”。当重新打开应用的默认界面扫码将只显示安全访问提示,3s后消失;新增了新增数字人民币的接口。
PhotoViewPicker能力有5项增强:
新增加了NearLink Kit(星闪服务),星闪服务提供一种低功耗、高速率的短距离通信服务,支持星闪设备之间的连接、数据交互。中心设备可以通过扫描发现外围设备,并发起连接。外围设备可以通过发送广播的方式被中心设备发现,和中心设备连接之后可以进行相应的数据传输。
hvigor新增getOverrides、setOverrides和setProperty能力。这对于多环境处理三方依赖将非常方便。在之前的版本中,我们要区分不同的环境去依赖不同的包,必须在各自模块下自己替换依赖库,不能很好的做到统一处理,像静态har模块中可能处理起来更麻烦了。现在有了getOverrides和setOverrides接口,我们可以统一在项目根目录下的hvigor.ts中直接判断不同的环境进行依赖了,这简直是太方便了。
在最新的DevEco Studio中,我们可以直接在IDE内上传应用软件包。在DevEco Studio菜单栏,点击Build > Upload Product,点击Sign in登录华为开发者账号。
登录成功后,返回DevEco Studio进入软件包上传界面。确认当前工程的product信息,选择需要上传的软件包类型,点击OK开始上传。
上传完成后,出现云测试的结果,点击Full results on App Gallary Connect可进入AGC查看软件包上传记录和检测结果。
Launch分析支持手动冷启动场景。启动模式分为自动启动和手动启动,可点击图标切换两种不同模式:
相关资讯
热门资讯