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

  • 相关阅读:
    mysql执行sql脚本
    Eclipse Memory Analyzer 进行堆转储文件分析
    JAVA字符串格式化-String.format()
    rpm 使用
    md5sum 使用
    Spring Security 初探
    java工厂模式
    Linux 定时任务
    Java Map 知识
    【转】MVC 比较
  • 原文地址:https://www.cnblogs.com/huangzhen22/p/6868485.html
Copyright © 2011-2022 走看看