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

  • 相关阅读:
    hdu 1532(最大流)
    星沉月朗
    uva 818 (位运算 + 判环)
    SQL变量、Substring、charindex、case函数、去除重复
    C# Tostring格式
    asp.net导出word(word2007)
    asp.net生成缩略图
    正则表达式语法
    解压缩
    文件复制
  • 原文地址:https://www.cnblogs.com/huangzhen22/p/6868485.html
Copyright © 2011-2022 走看看