利用Android studio的keystore将Android程序打包成APK

利用Android studiokeystoreAndroid程序打包成APK

1、        keystore不设置的话默认使用的是C:\Users\Fly\.Android下面的debug.keystore

2、        生产自己的keystore

          1、        首先cmd进入到D:\Java\jdk1.8.0_121\binkeytool就在这个文件夹下。

          2、        keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore


                3、        如果没有错误就可以在bin目录下发现多了一个android.keystore的文件。


                     4、        android.keystore文件拷贝到C:\Users\yt\.android文件下


3、        在Android Studio中设置keystore

build.gradleAndroid节点下加一段话:(黄色下划线标注)

applyplugin:'com.android.application'

android {
    compileSdkVersion
25
   
buildToolsVersion "25.0.2"

   
defaultConfig {
      
。。。。。。。。。。。。。。
   
}

   signingConfigs {
        release {
           
storeFilefile("C:\\Users\\yt\\.android\\android.keystore")
           
storePassword"123456"

    keyAlias "android.keystore"
            keyPassword "123456"
       
}
    }

    buildTypes {
        release {
           
minifyEnabled false
           
proguardFiles getDefaultProguardFile( 'proguard-android.txt' ), 'proguard-rules.pro'
           
signingConfig signingConfigs.release
       }
        debug {
           
signingConfigsigningConfigs.release
        }
   }
}


dependencies {
  
。。。。。。。。。。。。。。。}

4、        在Android Studio中设置app的签名,将程序打包成apk

Build->GenerateSigned APK

选择刚才的那个keystore,然后输入名字密码,点Finish就可以在GragleConsole里面看到是否生成了relese版本的apk了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值