vsping - 国外主机测评,国外VPS,国外服务器,国外云服务器,测评及优惠码vsping - 国外主机测评,国外VPS,国外服务器,国外云服务器,测评及优惠码国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

鸿蒙OS delegation概述

为您提供测试 HarmonyOS 应用程序的类。 HarmonyOS 允许您实施测试代码以监视 HarmonyOS 应用程序的运行状态。您可以控制功能的生命周期并模拟输入事件以测试应用程序。 界面摘要 接口 描述 IAbilityDelegator 全局测试实用程序界面,用于添加 IAbilityMonitor对象并控制功能的生命周期状态。 IAbilityDelegatorArgs 存储与单元测试相关的参数,包括类加载器,测试用例名称和测试运行器名称。 IAbilityMonitor 提供用于匹配满足指定条件的受监视 Ability对象的方法。 课程总结 类 描述 能力委托 应用程序的测试实用程序类。 AbilityDelegatorRegistry 全局寄存器,用于存储在应用程序启动期间注册的 IAbilityDelegator和 IAbilityDelegatorArgs对象。 能力测试案例 为您提供测试能力的框架。 TestRunner 测试框架的基类。

优惠码

鸿蒙OS 调测验证

编译工程提示“This device type does not match project profile.”或安装时出现“DEVICE_NOT_SUPPORT_ERROR”,如何解决? 出现这种情况是由于“config.json”中配置的设备类型与调试设备类型不匹配,需要在“module”标签下配置对“deviceType”的定义。具体请参考[表7]的“deviceType”。 安装 HAP 失败,并提示“INCONSISTENT_BUNDLE_VERSION”,如何解决? 系统中有重复应用,卸载系统中已有的包名相同的应用。 提示“signingConfig ‘debug’ can not be null or empty”,如何解决? 检查“entry”下的 build.gradle 是否配置了签名。如果配了依然报错,检查是否误配到了工程级的 build.gradle 当中。 安装 HAP 失败,并提示“STRING_LENGTH_ERROR”,如何解决? 可能原因有: 包信息超过最大长度。包信息中包含的各属性字符串长度需要同时满足以下条件,否则会报错。 bundleName 的长度为 7~127个字节。 vendor 的长度为 0~255个字节。 version.name 的长度为 0~127个字节。 同时安装两个不同 module 生成的 hap 时,包信息不一致。需要比对两个 module的“config.json”文件中“app”标签配置内容是否一致。

优惠码

鸿蒙OS 功能开发

如何查看“config.json”文件的所有字段说明? “config.json”文件的各字段说明请查阅配置文件的元素。 怎么实现 Ability 可以被其他应用调用? 开发者需要在“config.json”文件中将“abilities”字段的“visible”标签设置为true。 权限声明在哪里进行添加? 开发者需要在“config.json”文件中的“reqPermissions”字段中声明所需要的权限,具体配置方法请参考申请权限。 使用数据库注解相关功能前有什么注意事项? 使用注解功能需在模块的“build.gradle”文件的“ohos”节点中增加如下配置项(不使用注解功能无须配置): compileOptions{ annotationEnabled true} 使用<image>标签引入本地图片,但图片无法加载? 图片无法加载的可能情况有三种: 没有给图片设置宽度和高度,需要在对应的 page 目录下的 css 样式文件中设置图片的宽高。使用<image>标签的图片不会自动缩放,图片宽高超过组件的宽高会自动截取。 图片引入路径错误。图片引入的路径必须是项目编译后的静态文件的路径。 在导入图片或添加/删除页面后没有重新编译。需要重新编译刷新 target 文件中的代码。 如何在后一个页面获取前一个页面传递过来的参数? 有三种方式可以获取前一个页面的参数。以如下场景为例:有两个页面“index”和“detail”,第二个页面“detail”需要获取从第一个页面“index”传递过来的参数。 如果参数需要在页面中引用,可以直接在“detail.hml”中使用{{参数名}}的形式进行引用。 如果需要对参数进行操作,在“detail.js”中,直接用 this. 参数名的形式使用。 可以在“detail.js”的data域中定义一个同名参数进行接收,注意以这种方式接受的参数将覆盖已有的参数。 如何查询设备支持的硬件/软件功能?如何查询设备是否支持某个硬件/软件特性? 应用通过调用 IBundleManager 接口类中的 getSystemAvailableCapabilities 方法,可以查询设备支持的硬件/软件功能列表。具体的功能定义可以通过 ohos.utils.CapabilityConstants 类查询。 应用通过调用 IBundleManager 接口类中的 hasSystemCapability 方法,可以查询设备是否支持某个硬件/软件功能。具体的功能定义可以通过 ohos.utils.CapabilityConstants 类查询。 图片为什么显示不全? 父类容器大小不能小于子组件容器大小。

优惠码
鸿蒙OS 模拟器运行-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

鸿蒙OS 模拟器运行

点击 Tools > HVD Manager 登录过程中一直卡住不动,如何解决? 问题现象 使用模拟器前需跳转至浏览器登录页面,使用个人实名帐号进行登录,但模拟器的登录一直长时间处于如下图所示状态。 解决措施 可能存在如下几种原因: 未点击 允许 按钮:通过浏览器登录个人实名帐号后,需要点击 允许 按钮进行授权。 首次实名认证完成,间隔时间较短:进行实名认证后,请等待约 10 分钟后再重新登录。登录成功后,点击左下角的 Refresh 按钮即可获取远程模拟器设备。 可能 cookie 跨域被浏览器禁止:请点击浏览器地址栏中的 按钮,检查 op.hicloud.com 是否设置为允许,如果被禁止,请设置为允许。 当前用户登录超时:在 DevEco Studio中,点击 Tools > DevEco Login >Personal Center,先退出登录;然后再点击 Tools > HVD Mnager 重新登录。 HVD Manager 跳转到华为帐号验证界面没有允许按钮,如何解决? 可能存在以下两种情况: 建议将 Chrome 浏览器设置为默认浏览器,并使用 Chrome 浏览器重新登录。 若刚完成实名认证,请等待约 10 分钟后再重新使用。 模拟器屏幕显示“The device may be in standby or screen-off state, please touch or drag the screen to wake up your device”,如何解决? 可能原因为网络问题导致数据获取缓慢,不能显示真机图像,可以尝试滑动屏幕或者更换设备后重试。 模拟器屏幕显示“Network exception, please release and try again”,如何解决? 网络不稳定导致数据流中断,请释放模拟器资源后重新申请模拟器继续使用。 模拟器连接成功,但是使用模拟器运行时,找不到设备,如何解决? 问题现象 模拟器连接成功,但是在 Select Doployment Target 界面的 Connected Device 中,找不到设备,如下图所示。 解决措施 在此电脑 > 属性 > 高级系统设置 > 高级 > 环境变量中,添加 HDC 端口变量。变量名为:HDC_SERVER_PORT,变量值设置为非 5037 的其它端口,如 7305。 重启电脑,然后重新尝试使用模拟器运行应用。 使用模拟器可以正常进入 Java 断点,但是不能进入 JS 断点,如何解决? 点击 Run > Edit Configurations > Debugger,将 Debug...

优惠码