当前位置: 首页 > news >正文

免费建官方网站汕头建设免费网站

免费建官方网站,汕头建设免费网站,岳阳网站建设,做网站的图片Pc端和手机端的区别1、HarmonyOS 无法导入cardEmulation? 在工程entry mudule里的index.ets文件里导入cardEmulation失败 可以按照下面方式添加SystemCapability;在src/main/syscap.json(此文件需要手动创建)中添加如下内容 {"devices": {"gen…

1、HarmonyOS 无法导入cardEmulation?

在工程entry mudule里的index.ets文件里导入cardEmulation失败
可以按照下面方式添加SystemCapability;在src/main/syscap.json(此文件需要手动创建)中添加如下内容

{"devices": {"general": [//这里要和module.json5中设备类型保持一致"phone"]
},"development": {"addedSysCaps": ["SystemCapability.Communication.NFC.CardEmulation"]
}
}

2、自定义装饰器ClassDecorator如何使用?

ArkTS支持TS5.0之前的TS装饰器语法。关于装饰器的定义和运行时行为,可以参考TS官方文档:https://www.typescriptlang.org/docs/handbook/decorators.html。注意,如果在ets文件中定义装饰器,则需要同时满足ArkTS的语法规则,比如不能使用any等。

以下是类装饰器、属性装饰器、方法装饰器、参数装饰器的简单示例:

function TestClassDecorator (target: Function) {}
function TestMemberDecorator (target: testClass, memberName: String) {}
function TestFunDecorator (target: testClass, propertyName: String, descriptor: PropertyDescriptor) {}
function TestArgDecorator (target: Function, methodName: String, paramIndex: Number) {}@TestClassDecorator
class testClass {@TestMemberDecoratorcount: number = 123;@TestFunDecoratorTestFun(@TestArgDecorator param: string) {}
}

3、HarmonyOS 用户拨打电话时的CallState状态码变化顺序?

用户拨打电话时(电话拨出),对方拒接、接听、未接听三种情况CallState状态码变化顺序:
主动呼叫对方拒接/呼叫方响铃过程中提前挂断:2 -> 0
对方接听:2 -> 2(响铃过程中状态码是2)

4、HarmonyOS 文件key-value形式的自定义配置?

需求为在app目录下存放各个模块都能读取的,key-value形式的自定义配置,并且value的类型不固定,string、number、bool都有,相关的json文件应该怎么创建和读取,最好能直接用key读取出value,而不需要先读取整个文件

  1. 在resources/base/element/下新建json文件 boolean.json 示例内容如下:
{"boolean": [{"name": "module_desc","value": true},{"name": "EntryAbility_desc","value": false},{"name": "EntryAbility_label","value": false}]
}
  1. 使用资源管理接口调用:getBoolean
import { common } from '@kit.AbilityKit';@Entry
@Component
struct Index {@State message: string = 'Hello World';private context = getContext(this) as common.UIAbilityContext;build() {RelativeContainer() {Text(this.message).id('HelloWorld').fontSize(50).fontWeight(FontWeight.Bold).onClick(()=>{let aa:boolean = this.context.resourceManager.getBoolean($r('app.boolean.EntryAbility_desc').id)console.log('lujun EntryAbility_desc value is '+aa)}).alignRules({center: { anchor: '__container__', align: VerticalAlign.Center },middle: { anchor: '__container__', align: HorizontalAlign.Center }})}.height('100%').width('100%')}
}

4、HarmonyOS 签名时报文件不支持的问题?

在进行HarmonyOS app打包时,发现报签名文件不支持的问题;但签名文件我是通过命令直接生成的;这个问题怎么解决?
问题场景描述:
使用签名命令生成签名文件:

keytool -genkeypair -alias "zofund" -keyalg EC -sigalg SHA256withECDSA -dname "C=CN,O=zofund,OU=zofund,CN=zofund"  -keystore /Users/lidaofu/DevEcoStudioProjects\debug.p12 -storetype pkcs12 -validity 9125 -storepass *** -keypass **** 

签名中profile应该时p7b文件。
具体的签名流程如下(手动):

  1. 生成CSR文件:编辑器:----->Build---->Generate Key and CSR;
  2. 已有p12,选择已有,否则选择新建,
  3. 填好Alias,Password等信息,并牢记
  4. 点击Finish完成---->csr文件创建完成

申请调试签名证书

  1. 登录AppGallery Connect,选择用户与访问
  2. 左侧证书管理------>新增证书,选择上面生成的csr,可以下载保存,供后续使用,
  3. 左侧设备管理------>添加相应的设备

申请调试profile

  1. 登录AppGallery Connect,选择我的项目
  2. 找到项目,在项目中找到管理HAP Provision Profile,
  3. 可以管理pfofile

相关文档:https://developer.huawei.com/consumer/cn/doc/app/agc-help-debug-app-0000001914423098
在这里插入图片描述

http://www.yayakq.cn/news/718552/

相关文章:

  • 网站界面尺寸我想做一个网站怎么做
  • 网站建设规划表关键词排名优化方法
  • 网站文件夹目录结构wordpress创建搜索页面
  • 排名好的徐州网站开发建设银行如何注销网站信息
  • 注册网站地址服装网站栏目调研
  • 社交网站解决方案中国新闻社官方网站
  • 我看别人做系统就直接网站下载软件大连知名互联网公司
  • 北京市建设公租房网站网站域名后缀有哪些
  • 龙华建设网站国外哪个网站专做展厅
  • 至高建设集团 网站商城网站建设制作
  • 移动端 pc网站开发网站二次开发的模板种类
  • 天津企业网站建设资源网站建设多少钱
  • 电脑十大免费游戏网站网站备案 法人代表
  • 产品工业设计网站来几个关键词兄弟们
  • 做微信广告网站有哪些内容建设路21号官方网站
  • 上海网站建设排名数据分析网官网
  • 网站开发需要用到的相关技术wordpress拖曳组件
  • 微信网站开发企业网站建设一般做什么
  • 领秀网站建设哪种网站语言最好
  • 廊坊网站建设联系青橙网络黄crm在线
  • 广州网站推广策划h5模板网站模板
  • 中国建设银行网站用户名西安做网站推广
  • 网站图标在哪里做修改福泉市建设局网站
  • 文稿写作网站服务器维护是什么意思
  • 网站工程工资一般多少钱医疗网站有哪些
  • 店面设计效果图大全网站建设阿华seo
  • 驾校网站建设方案阿里巴巴做网站么
  • 公司网站建设价位做一个php连接sql网站
  • 网站建设必知wordpress汉化安装教程
  • gta5地产网站建设中wordpress 建站配置