您当前的位置: 首页 >  android studio

android studio关于命令行打包apk

发布时间:2016-03-29 17:06:09 ,浏览量:0

前言: 最近刚接触studio,由于项目需要打包apk,就尝试用命令行来进行打包.下面做一下总结:

第一:需要在studio项目中配置

signingConfigs {  config {  keyAlias 'imo'  keyPassword 'imo123'  storeFile file(projectDir.parent + '/imo.jks') storePassword 'imo123'  } }  buildTypes {  release {  minifyEnabled true  proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'  signingConfig signingConfigs.config }  debug {  minifyEnabled false  proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'  signingConfig signingConfigs.config } } 

android.applicationVariants.all { variant -> def file = variant.outputs[0].outputFile  variant.outputs[0].outputFile = new File(file.parent, file.name.replace("app-release.apk", "imo_" + defaultConfig.versionName + ".apk")) }

tasks.getByName("build")<<{  copy {  from "build/outputs/apk/"+"imo_${VERSION_NAME}.apk"  into projectDir.parent+"/apks"  } }

说明:配置密码和账号还有key,一些其他内容.  下面,你还需要去配置gradle的环境变量,去找到gradle下bin的目录:比如我的D:\wlStudio\1.5.1\android-studio-ide-141.2456560-windows\android-studio\gradle\gradle-2.8\bin

在打开环境变量:在path后面加入D:\wlStudio\1.5.1\android-studio-ide-141.2456560-windows\android-studio\gradle\gradle-2.8\bin,到此配置完成。然后你可以打开你的cmd,输入gradle 看配置是否则OK,

第三:开始使用命令行打包apk:

1.首先找到你对应的项目目录: 比如我的:E:\baihu\IMO\app  项目IMO,app是主项目结构

2.运行cmd ,cd E:\baihu\IMO\app   在此输入gradle build 开始打包apk,在此之前会下载studio的一些东西,如果打包成功会出现

最后你在E:\baihu\IMO\app\build\outputs\apk 文件下查看apk就可以看到了

到此就成功完成了用命令行打包apk的操作了

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    111426博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0762s