zoukankan      html  css  js  c++  java
  • AndroidStudio生成APK注意的几个问题

    生成APK遇到两个问题:一是生成的APK安装失败(没有勾选V1所致),二是生成APK后,百度与谷歌地图不显示(SHA1值改变所致)。

    通过Build>Generate Signed APK生成APK包

    1.如果没有勾选V1(Jar Signature) 选项,生成的APK无法安装

    2.build.gradle文件中添加以下代码

    lintOptions{
    checkReleaseBuilds false
    abortOnError false
    }
    否则生成APK报错

    3.不要引重复的jar包,否则也是无法生成的。

    4.如果用到了百度或谷歌地图。生成APK后,SHA1值变了,需要将生成的APK解压并找到META-INF/CERT.RSA文件
    执行命令keytool -printcert -file CERT.RSA得到生成APK后的SHA1值,重新生成key。

    5.得到SHA1值的方法:在.android文件夹下执行keytool -list -v -keystore debug.keystore命令 输入密钥库口令  android
    6.得到生成APK后SHA1值的方未能:keytool -printcert -file CERT.RSA

  • 相关阅读:
    Python对象
    python 迭代器和生成器
    python中logging日志模块详解
    学习中遇到的一些问题(杂谈)
    如何在github上搜索项目
    python闭包与装饰器
    python面试题
    selenium
    python导入自定义包
    About Me、
  • 原文地址:https://www.cnblogs.com/huangzhen22/p/6868485.html
Copyright © 2011-2022 走看看