鸿蒙NEXT开发【模拟器与真机的差异】使用模拟器运行应用/服务 ...

打印 上一主题 下一主题

主题 982|帖子 982|积分 2946

模拟器在本地计算机上创建和运行,在运行和调试应用/服务时可以保持良好的流通性和稳定性,但是须要耗费一定的计算机资源,详细的运行环境要求为:

与真机相比,模拟器暂时只支持部门Kit,以下是模拟器对各种Kit的支持情况。
说明
使用x86模拟器时,C++工程及三方库须要编译出x86_64版本的so,请在build-profile.json5中externalNativeOptions/abiFilters的值中增加"x86_64"。
应用框架

Kit名称ARM版本X86版本备注Ability Kit是是-Accessibility Kit是是-ArkData部门支持部门支持不支持分布式能力ArkTS是是-ArkUI部门支持部门支持不支持heif范例的图片ArkWeb是是-Background Tasks Kit是是-Core File Kit部门支持部门支持不支持分布式能力、AudioViewPickerForm Kit部门支持部门支持不支持分布式能力IME Kit是是-IPC Kit是是-Localization Kit是是-UI Design Kit否否- 安全

Kit名称ARM版本X86版本备注Asset Store Kit是是-Crypto Architecture Kit是是-Data Protection Kit否否-Device Certificate Kit是是-Device Security Kit否否-Enterprise Data Guard Kit否否-Online Authentication Kit否否-Universal Keystore Kit是是-User Authentication Kit部门支持部门支持仅支持口令认证 网络

Kit名称ARM版本X86版本备注Connectivity Kit部门支持部门支持仅支持wifi干系能力Distributed Service Kit否否-Network Kit部门支持部门支持支持桥接本地计算机网络Network Boost Kit否否-Remote Communication Kit是是-Service Collaboration Kit否否-Telephony Kit否否- 基础功能

Kit名称ARM版本X86版本备注Basics Service Kit部门支持部门支持不支持usb、热管理、设备认证Function Flow Runtime Kit是是-Input Kit是是-MDM Kit否否-Status Bar Extension Kit否否- 硬件

Kit名称ARM版本X86版本备注Car Kit否否-Driver Development Kit否否-MultimodalAwareness Kit否否-Pen Kit否否-Sensor Service Kit部门支持部门支持支持部门传感器Wear Engine Kit否否- 调测调优

Kit名称ARM版本X86版本备注Performance Analysis Kit否否-Test Kit是是- 媒体

Kit名称ARM版本X86版本备注Audio Kit是是-AVCodec Kit部门支持部门支持仅支持软编码,H265编码不支持AVSession Kit否否-Camera Kit否否-DRM Kit否否-Image Kit是是-Media Kit部门支持部门支持不支持录像、拍照/扫码和屏幕录制Media Library Kit部门支持部门支持不支持分布式能力Scan Kit否否-Ringtone Kit否否- 图形

Kit名称ARM版本X86版本备注AR Engine否否-ArkGraphics 2D部门支持部门支持暂不支持OpenGL ES 3.0以上接口ArkGraphics 3D否否-Graphics Accelerate Kit否否-XEngine Kit否否- 应用服务

Kit名称ARM版本X86版本备注Account Kit是否-Ads Kit否否-Calendar Kit是是-Call Kit否否-Cloud Foundation Kit否否-Contacts Kit否否-Game Service Kit否否-Health Service Kit否否-IAP Kit否否-Location Kit是部门支持X86版本不支持地理逆编码Map Kit否否-Notification Kit是是-Payment Kit否否-PDF Kit否否-Preview Kit否否-Push Kit是否-Scenario Fusion Kit否否-Share Kit否否-Store Kit否否-Wallet Kit否否-Weather Service Kit否否- AI

Kit名称ARM版本X86版本备注Core Speech Kit否否-Core Vision Kit否否-HiAI Foundation Kit否否-Intents Kit否否-MindSpore Lite Kit否否-Natural Language Kit否否-Neural Network Runtime Kit否否-Speech Kit否否-Vision Kit否否- NDK开发

Kit名称ARM版本X86版本备注NDK支持部门支持X86版本暂不支持libjsvm 其他

除Kit外,在其他场景下,模拟器和真机的能力也存在差异,详细如下表:
场景能力ARM版本X86版本备注预置应用小艺输入法是是-文件管理是部门支持X86版本不支持文件删除设置是是-图库是是-欣赏器是否-三方框架React Native否否-Taro否否-Flutter部门支持否ARM版本暂不支持视频播放元服务域名管控([配置服务器域名])模拟器元服务域名访问不管控,不须要配置服务器域名- 末了呢

很多开发朋侪不知道须要学习那些鸿蒙技术?鸿蒙开发岗位须要把握那些核心技术点?为此鸿蒙的开发学习必须要体系性的举行。
而网上有关鸿蒙的开发资料非常的少,如果你想学好鸿蒙的应用开发与体系底层开发。你可以参考这份资料,少走很多弯路,节流没须要的贫苦。由两位前阿里高级研发工程师连合打造的《鸿蒙NEXT星河版OpenHarmony开发文档》内里内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端摆设、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(Harmony NEXT)技术知识点
如果你是一名Android、Java、前端等等开发职员,想要转入鸿蒙方向发展。可以直接领取这份资料辅助你的学习。下面是鸿蒙开发的学习路线图。

针对鸿蒙成长路线打造的鸿蒙学习文档。话不多说,我们直接看详细鸿蒙(OpenHarmony )手册(共计1236页)与鸿蒙(OpenHarmony )开发入门视频,资助各人在技术的道路上更进一步。


  • 《鸿蒙 (OpenHarmony)开发学习视频》
  • 《鸿蒙生态应用开发V2.0白皮书》
  • 《鸿蒙 (OpenHarmony)开发基础到实战手册》
  • OpenHarmony北向、南向开发环境搭建
  • 《鸿蒙开发基础》
  • 《鸿蒙开发进阶》
  • 《鸿蒙开发实战》

总结

鸿蒙—作为国家主力推送的国产操纵体系。部门的高校已经取消了安卓课程,从而开设鸿蒙课程;企业纷纷跟进启动了鸿蒙研发。
而且鸿蒙是完全具备无与伦比的机遇和潜力的;预计到年底将有 5,000 款的应用完成原生鸿蒙开发,将来将会支持 50 万款的应用。那么这么多的应用须要开发,也就意味着须要有更多的鸿蒙人才。鸿蒙开发工程师也将会迎来爆发式的增长,学习鸿蒙势在必行! 自↓↓↓拿


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

万有斥力

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表