前端开发技术

Android Studio打包apk

2017-03-31  本文已影响1098人  Aron1001

1,利用Android studio签名打包

build->generate Signed apk

然后一步步按照要求点击就OK了。

2,使用gradle命令行签名打包

android {
     signingConfigs {
       release {//发布版签名配置
           storeFile file("xx.keystore")//密钥文件路径
           storePassword "xx"//密钥文件密码
           keyAlias "xx"//key别名
           keyPassword "xx"//key密码
        }
       debug {//debug版签名配置
          storeFile file("debug.keystore")//密钥文件路径
          keyAlias 'androiddebugkey'
          keyPassword 'android'
          storePassword 'android'
       }
     }
      buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'),     'proguard-rules.pro'
            signingConfig signingConfigs.release//设置签名信息
            }
        debug {
            minifyEnabled false
            signingConfig signingConfigs.debug
        }
      }
    }

gradle assembleRelease

在app/build/outputs/app目录下会看到release版本的签名的和未签名的apk。

Paste_Image.png

3,使用Android studio自动签名打包

Paste_Image.png

在这里可以配置签名信息,配置完成之后会自动添加到build.gradle中,如方法2中所示。

gradle build

会在app/build/outputs/app目录中输出打包好的apk,与2不同的是,这里会输出所有配置好签名信息的apk,例如本文的release和debug,或者你自定义的。

** 注意:打包签名的keystore文件要放到app目录下**

上一篇 下一篇

猜你喜欢

热点阅读