问题:使用鸿蒙HarmonyOS工具DevEco Studio的模拟器测试安卓应用会使浏览器黑屏,无法正常显示。
问题追加: 在运测试机中测试安卓应用,发现用浏览器加载链接只显示黑色,用系统自带浏览器加载同样的地址也是一样的,怀疑是现在的模拟器不支持浏览网页。
回答: HarmonyOS开发人员对此问题,表示:如果页面内容是html或者webview的,确实无法显示的,远程模拟设备不支持硬件解码,但是真机是没问题的。
问题追加: 经过测试,确定可以正常支持谷歌内核或者X5内核等等各种webview,另外项目存在H5与客户端的交互所以使用了Cordova框架,这个能否可以正常使用?
回答: 如果是在HarmonyOS的应用里面使用了这些框架,确实支持不了,但是如果是在Android应用里面使用的AOSP的东西,应该是可以支持的。当然,谷歌Android 10之后的可能不一定能支持。目前HarmonyOS的双runtime框架支持Android应用的安装和运行。 |