https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android.html点击查看
依次点击“计算机”-“属性”-“高级系统设置”-“环境变量”,在“系统变量”一栏进行“新建”:
在cmd中输入键入“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功
keytool -genkey -alias ${证书别名,任意设置,建议使用英文字母和数字} -keyalg RSA -keysize 2048 -validity 36500 -keystore ${证书文件名称,任意设置,以.keystore结尾}// 36500是证书的有效期,表示100年有效期,单位天,建议时间设置长一点,避免证书过期
# test @ testdeMacBook-Pro in ~/desktop/androidtest [10:02:43]
$ keytool -genkey -alias myanothername -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore
输入密钥库口令: // 输入证书文件密码
再次输入新口令: // 再次输入证书文件密码
您的名字与姓氏是什么?[Unknown]: test
您的组织单位名称是什么?[Unknown]: test
您的组织名称是什么?[Unknown]: test
您所在的城市或区域名称是什么?[Unknown]: test
您所在的省/市/自治区名称是什么?[Unknown]: test
该单位的双字母国家/地区代码是什么?[Unknown]: test
CN=lu, OU=test, O=test, L=test, ST=test, C=test是否正确?[否]: y
以上命令运行完成后就会生成证书
keytool -list -v -keystore ${证书文件名称}
# test @ testdeMacBook-Pro in ~/desktop/androidtest [10:04:20]
$ keytool -list -v -keystore test.keystore
输入密钥库口令: // 输入证书文件密码
密钥库类型: PKCS12
密钥库提供方: SUN您的密钥库包含 1 个条目别名: myanothername
创建日期: 2022年10月19日
条目类型: PrivateKeyEntry
证书链长度: 1
证书[1]:
所有者: CN=lu, OU=test, O=test, L=test, ST=test, C=test
发布者: CN=lu, OU=test, O=test, L=test, ST=test, C=test
序列号: 5ca29c6f
生效时间: Wed Oct 19 10:04:19 CST 2022, 失效时间: Fri Sep 25 10:04:19 CST 2122
证书指纹:SHA1: 3C:4E:38:21:23:F2:27:DC:FD:70:D4:5C:80:F7:04:85:12:80:59:E9SHA256: F1:CE:AA:32:FF:AC:0A:24:E0:BF:9F:08:14:1D:25:83:65:6B:62:F8:85:C7:5C:8E:B0:D4:21:5B:DE:57:68:5F
签名算法名称: SHA256withRSA
主体公共密钥算法: 2048 位 RSA 密钥
版本: 3
|-- HBuilder-HelloUniApp App离线打包演示应用|-- HBuilder-Integrate-AS 集成uni-app的最简示例|-- SDK SDK库文件目录|-- Feature-Android.xls Android平台各扩展Feature API对应的详细配置|-- readme 版本说明文件及注意事项|-- UniPlugin-Hello-AS uni原生插件开发示例
模块引用:蓝牙在其他模块中
参考文章:https://www.jianshu.com/p/713ddfbd8401跳转查看