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

wordpress悬浮音乐播放器/网站seo诊断技巧

wordpress悬浮音乐播放器,网站seo诊断技巧,带询盘外贸网站源码,智能建造师文章目录生成签名文件查看jks文件的指纹证书MD5值APK is not signed其他生成签名文件 Build—Generate Signed Apk…,如下图: 之后一路next,最后会在你之前选择的存储文件的文件夹中生成一个.jks文件。jks就是java key store的缩写。 这里演…

文章目录

    • 生成签名文件
    • 查看jks文件的指纹证书MD5值
    • APK is not signed
    • 其他

生成签名文件

Build—Generate Signed Apk…,如下图:
在这里插入图片描述
之后一路next,最后会在你之前选择的存储文件的文件夹中生成一个.jks文件。jks就是java key store的缩写。
这里演示,密码全部使用654321

查看jks文件的指纹证书MD5值

进入到你的.android目录:即AVD所在目录,也就是ANDROID_SDK_HOME这个环境变量所在的目录。格式:

keytool -v -list -keystore .jks所在的路径

G:\Andriod\.android>keytool -v -list -keystore "D:\Program Files\Android\key\hgy413.jks"
输入密钥库口令:密钥库类型: JKS
密钥库提供方: SUN您的密钥库包含 1 个条目别名: hgy413
创建日期: 2018-9-28
条目类型: PrivateKeyEntry
证书链长度: 1
证书[1]:
所有者: CN=hgy413, OU=hgy413, C=cn
发布者: CN=hgy413, OU=hgy413, C=cn
序列号: 16f45539
有效期开始日期: Fri Sep 28 12:21:04 CST 2018, 截止日期: Tue Sep 22 12:21:04 CST 2043
证书指纹:MD5: 2F:95:E2:2B:2A:E3:E5:CE:7D:51:9F:D0:70:C7:8E:2ASHA1: B5:E2:CE:B3:5F:B9:D1:B7:44:38:99:55:A1:BF:A6:3F:DE:80:E0:3CSHA256: DE:48:9E:4A:84:15:B5:2E:3A:61:26:58:E9:F7:F4:FD:92:0A:9B:9A:A8:5D:58:FB:4B:23:3D:80:66:DB:F4:8E签名算法名称: SHA256withRSA版本: 3扩展:#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: AF E9 F4 9B 0A A4 65 23   13 E5 36 73 39 C8 F4 63  ......e#..6s9..c
0010: D9 6B 03 1C                                        .k..
]
]*******************************************
*******************************************

注意,因为我的jks路径带了空格,所以要双引号括起来。输入密钥时不会显示,输完回车即可。

APK is not signed

release未设置签名时会报以下错误:

the apk for your currently selected variant(app-release-unsigned.apk)is not signed. Please specity a signing configuration for this variant(release)

此时会有以下提示:
在这里插入图片描述
apk图标会有小红叉,并有Error提示,点击Fix或者File–>Project Structure–>Signing打开下图界面:
点击中间的+号,并输入和前面创建签名一样的信息。
在这里插入图片描述
切换到Build Type,选择release,将Signing Config选择hgy413:
在这里插入图片描述
sync即可。
注意,如果Signing中配置的密码不正确,在真正运行到AVD上时会报错。

另一种添加方式:
比如我们在app/src目录下创建一个叫key的目录,把hgy413.jks拷贝到此目录下,
然后在对应module的build.gradle中android根节点添加:

     signingConfigs {debug {File strFile = new File("./src/key/hgy413.jks")storeFile file(strFile)storePassword "654321"keyPassword "654321"keyAlias "hgy413"// println strFile.absolutePath;//println strFile.absolutePath;}release {File strFile = new File("./src/key/hgy413.jks")storeFile file(strFile)storePassword "654321"keyPassword "654321"keyAlias "hgy413"// println strFile.absolutePath;}}

并在同级的buildTypes节点的release下增加:

signingConfig  signingConfigs.release

如下图:
在这里插入图片描述

其他

有时设置完这一切后,你会发现还是提示错误:

Could not get unknown property 'hgy413' for SigningConfig container of type org.gradle.api.internal.FactoryNamedDomainObjectContainer.

这时你要留意下,.gradle文件中signingConfigs这个配置块是否在buildTypes前面?,如果不是,就把它调整到前面。

http://www.jmfq.cn/news/4844161.html

相关文章:

  • 泉州企业建站系统/推广平台免费b2b网站大全
  • wordpress用户关注/seo咨询河北
  • 网站建设前期工作/免费建立个人网站申请
  • 政府网站系统/百度收录提交申请
  • 四川住房建设厅网站首页/西安网站关键词优化费用
  • 公司做网站的费用怎么记账/公司网站制作网络公司
  • one dirve做网站/网站建设的技术支持
  • 蝌蚪窝一个释放做网站/建立公司网站需要多少钱
  • 郑州网站建设网络公司/关键词在线挖掘网站
  • 简单大气网站源码/天堂tv在线观看
  • 广州疫情防控发布会/北京网络seo经理
  • 深圳服装网站建设/免费网站大全下载
  • 代理东莞网站制作公司/seo就业
  • 1cpu0.5g服务器用来做网站/如何让百度搜索到自己的网站
  • 花木企业网站源码/百度引擎搜索入口
  • 哪个网站上门做护肤/搜什么关键词能搜到好片
  • 程序员做图网站/北京seo网站优化培训
  • 做网站遇到的问题及解决方法/足球排名最新排名世界
  • 做暧视频网站大全/网络营销企业是什么
  • 钓鱼网站建设/专业营销策划团队
  • 东坑仿做网站/快速收录网
  • 什么网站做兼职可靠/合肥网站seo推广
  • 政府部门门户网站建设方案/企业网站模板下载
  • 辽宁网站建设学校/爱站查询
  • wordpress做排行榜单/优化seo培训班
  • 景观设计公司排名前十强/聊城seo优化
  • 注册外贸公司的流程及费用/亚马逊seo关键词优化软件
  • 做室内设计的网站有哪些方面/net的网站建设
  • 怎么样做网站爬虫/qq推广平台
  • 优建网站/新品推广活动方案