Android Studio 打包签名教程

  1. Android Studio中进行签名打包

    https://www.jianshu.com/p/aca66a7f6ddd

    Android Studio中进行签名

    首先点击Android Studio 的菜单栏下的build目录下的Generate signed APK

    然后创建Keystore文件

    按要求填好信息后,点击OK(记住所填的密码后面将会用到)

    接下来将设置Keystore的存放路径及命名文件名称,该文件后缀默认为jks。点击OK。

    填写之前设置的密码,点击Next,生成带签名的apk

    选择build Type为release,点击finish。

    然后就可看到app/build/outputs/apk 路径下查看生成的带签名的apk。

    利用Android Studio 自动打包

    我在用百度定位sdk的时候必须要用签名好的apk才可以定位,而Android Studio 默认签名的apk是不可以定位的,这让我很郁闷,后来去网上搜了下,原来Gradle可以很好的帮我们解决这个问题。

    只需要在module 下的build.gradle 下加上如下代码就可以了:

    signingConfigs{
      release {
        storeFile file("/home/h/hjxkeystore.jks")        //证书存放目录
        storePassword "123456"                               //密码
        keyAlias "hjx"                                                //别名
        keyPassword "123456"                                //密码(就是设置证书那两个密码,建议都填一样的)
       }
    }
    
    buildTypes {
         debug {
            signingConfig signingConfigs.release
                }  
    
         release {
             signingConfig signingConfigs.release
                  }
    }
    
    

    到这一步就大功完成了,每次编译生成的apk都是你已经签过名的apk了,而不是Android Studio 自动生成的apk。

    作者:HJXANDHMR
    链接:https://www.jianshu.com/p/aca66a7f6ddd
    來源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。


    1、在Android studio 的首页打开以下路径Build  > Generate Signed APK

  2.  

    如果我们是第一次打包签名的话,那么就需要create new

  3.  

    点击右上角,选择我们存放key的位置

  4.  

    根据提示完成信息填写

  5.  

    “OK”之后,跳出改对话框,直接“next”即可

  6.  

    点击Finish

  7.  

    在右上角会提示打包成功

    END

转:

https://jingyan.baidu.com/article/363872ec2239336e4ba16fdd.html


Android Studio 超级简单的打包生成apk的方法

https://www.jb51.net/article/127078.htm

原文地址:https://www.cnblogs.com/kenshinobiy/p/9189005.html

时间: 2024-10-08 19:57:55

Android Studio 打包签名教程的相关文章

Android Studio 打包签名发布New Key Store

Key store path:存放路径 Key Alias:别名 Validity(years):有效期 Certificate:证书 First and Last Name: Organization Unit:组织单位 Organization:组织 City or Locality:城市或地区 State or Province:州或省 Country Code(XX):国家代码(XX) 执行这条语句后就能显示Key的所有信息 keytool -list -v -keystore key.

android studio学习---签名打包的两种方式

注:给我们自己开发的app签名,就代表着我自己的版权,以后要进行升级,也必须要使用相同的签名才行.签名就代表着自己的身份(即keystore),多个app可以使用同一个签名. 如果不知道签名是啥意思,请自行百度哦.在eclipse中签名的方法是:选中工程,邮件选择"export-android-export android application", 1.方式1:通过Android Studio进行签名: 选中app这个module,选择菜单栏"Build-Generate

[Learn Android Studio 汉化教程]第四章 : Refactoring Code

[Learn Android Studio 汉化教程]第四章 : Refactoring Code 第四章 Refactoring Code    重构代码 在Android Studio中开发,解决方案不会总是一蹴而成的.作为一个有效率的编程者,在你的开发,调试和测试中需要一些弹性以及代码重构.随着在这章中的行进,你将明白Android Studio如何产生代码:在这章里你将看到Android Studio如何重构你的代码.重构代码最大的风险是可能引入不期望的错误.通过分析某些风险重构操作的结

Android Studio 打包及引用 aar

Android Studio 打包及引用 aar 1. 简述 在比较大的 Android 项目的开发中,我们经常会遇到工程.jar 包等等之间相互引用的方式.一般我们通过在 gradle 文件中配置依赖来解决,比如: Gradle 的一些基本依赖配置方式如下: compile fileTree(dir: 'xxx', include: ['*.jar', "*.xxx"]):将某个目录下所有符合扩展名的文件作为依赖: compile 'com.xx.xx:ProjectName:Ver

关于Android Studio打包混淆以及上传mapping文件

关于android Studio打包混淆以及上传mapping文件 转载请注明出处: http://blog.csdn.net/u014163726?viewmode=contents 本文出自Wrh的博客 打包 android studio的打包很简单 然后如果已经有keystore的一路next下去,如果没有的可能需要先创建keystore,最后我们就会得到一个apk文件 混淆 现在网上关于反编译的博客很多了,我在此就不多做介绍了,放上个传送门传送门 那么我们已经知道了反编译是如此的简单,我

第五章:Reminders实验:第一部分[Learn Android Studio 汉化教程]

Learn Android Studio 汉化教程 By now you are familiar with the basics of creating a new project, programming, and refactoring.It is time to create an Android application, otherwise known as an app. This chapter introduces the first of four lab projects.

android studio 打包报错:Generate Signed APK: Errors while building APK. You can find the errors in the 'Messages' view.

找到app文件下的build.gradle文件,之后在该文件中的android加入如下代码即可: android {...... lintOptions { checkReleaseBuilds false abortOnError false}} android studio 打包报错:Generate Signed APK: Errors while building APK. You can find the errors in the 'Messages' view. 原文地址:http

android studio打包weexplus项目常见错误

android studio打包weexplus项目时,gradle失败报错: ERROR: Unable to resolve dependency for ':[email protected]/compileClasspath': Could not download eventbus.jar 解决办法:下载不到相应的类库,添加镜像源 在project  build.gradle更改为 allprojects {    repositories {        maven {      

Android Studio系列-签名打包

本篇博客纪录使用Android Studio对项目进行签名打包,跟Eclipse大同小异,读者朋友注意其中到差别. 第一步 创建签名文件 第二步 填写签名参数 第三步 选择构建类型 第四步 查看生成第apk文件