美文网首页
android 打包 命令行配置

android 打包 命令行配置

作者: cuzzy | 来源:发表于2019-05-27 14:58 被阅读0次
    Android Apk 打包方式有两种 
    一种是使用Android Studio自带工具 build => debug/release. (签名包需要生成签名)
    另一种一中方式 是通过命令行使用gradlew命令打包。命令行在生成签名包同样
    需要在gradlew中  
    配置签名信息。
    使用开发工具操作很简单。写一下如何使用命令行。

app下gradle中配置
手动配置方法File-> Project Structure-> module -> app -> Signing
(填写签名文件信息)->BuildType (选中debug/release)选择需要的Signing Config
->Apply 同步后app下gradle文件会出现下方配置

      config_release {
          keyAlias 'your_alias'
          keyPassword 'your_keyPassword'
          storeFile file('../jksName.jks')
          storePassword 'your_storePassword'
      }
  } 

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

其中buildTypes下signingConfig siginingConfigs.config_release 为对应配置

签名文件路径 根据实际情况填写 ../表示位于上一级目录下
签名信息需要匹配 否则会报错

terminal命令行中使用 gradlew assembleRelease 运行 即可生成签名包 
可简写为 gradlew aR 同理如果测试需要debug包则为gradlew aD

如果忘记签名文件信息可使用命令行查看信息 根据提示输入对应alias和storePassword即可
java 查看签名文件信息命令行 keytool -list -keystore your_jks_name.jks

相关文章

网友评论

      本文标题:android 打包 命令行配置

      本文链接:https://www.haomeiwen.com/subject/bcuctctx.html