前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android gradle 命令行打包

Android gradle 命令行打包

作者头像
Jingbin
发布2019-05-09 16:42:04
1.6K0
发布2019-05-09 16:42:04
举报
文章被收录于专栏:Android 技术栈
1.项目配置gradle环境
  • Mac Android开发环境变量的配置(java、sdk、ndk、gradle)
  • gradle -version Permission denied - in mac terminal
2.build.gradle 配置

在项目的build.gradle配置

代码语言:javascript
复制
android {
    ...
    
    signingConfigs {
        debug {
            storeFile file(pStoreFile)
            storePassword pStorePassword
            keyAlias pKeyAlias
            keyPassword pKeyPassword
            v1SigningEnabled true
            v2SigningEnabled true
        }

        release {
            storeFile file(pStoreFile)
            storePassword pStorePassword
            keyAlias pKeyAlias
            keyPassword pKeyPassword
            v1SigningEnabled true
            v2SigningEnabled true
        }
    }

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

注意:

  1. signingConfigsbuildTypes上面
  2. v1SigningEnabledv2SigningEnabled 设置是否包含v1和v2

只勾选v1签名并不会影响什么,但是在7.0上不会使用更安全的验证方式 只勾选V2签名7.0以下会直接安装完显示未安装,7.0以上则使用了V2的方式验证 同时勾选V1和V2则所有机型都没问题

  1. 里面的 pStoreFilepStorePassword等属性在gradle.properties文件内:

gradle.properties

打包

在命令行里输入:

  • gradle assembleDebug 只打debug
  • gradle assembleRelease 只打release

要构建 APK,并立即在运行的模拟器或连接的设备上安装:

  • gradle installDebug

输出地址:

apk

参考文件:CloudReader - build.gradle

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019.04.24 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.项目配置gradle环境
  • 2.build.gradle 配置
  • 打包
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档