Android 配置打包签名信息的两种方法

 更新时间:2018年06月07日 17:03:54   投稿:mrr  
这篇文章主要介绍了Android 配置打包签名信息的两种方法,非常不错,具有一定的参考借鉴加载,需要的朋友可以参考下

目录结构如下:

有2种方式:

第一种,直接配置:

signingConfigs { 
  debug { 
    storeFile file("app/keystore.properties") 
    storePassword "111111" 
    keyAlias "key" 
    keyPassword "111111" 
  } 
  release { 
    storeFile file("app/keystore.properties") 
    storePassword "111111" 
    keyAlias "key" 
    keyPassword "111111" 
  } 
} 
buildTypes { 
  debug { 
    signingConfig signingConfigs.debug 
  } 
  release { 
    minifyEnabled false 
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    signingConfig signingConfigs.release 
  } 
} 

第二种,通过读取文件

新建keystore.properties文件

storeFile=keyStore.jks 
storePassword=123456 
keyAlias=encrypt 
keyPassword=123456 

build.gradle配置

signingConfigs { 
  // 从keystore.properties文件中读取信息 
  def keystorePropertiesFile = rootProject.file("app/keystore.properties") 
  def keystoreProperties = new Properties() 
  keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) 
  debug { 
    println("======== debug mode: set key ========") 
    storeFile file(keystoreProperties['storeFile']) 
    storePassword keystoreProperties['storePassword'] 
    keyAlias keystoreProperties['keyAlias'] 
    keyPassword keystoreProperties['keyPassword'] 
  } 
  release { 
    println("======== release mode: set key ========") 
    storeFile file(keystoreProperties['storeFile']) 
    storePassword keystoreProperties['storePassword'] 
    keyAlias keystoreProperties['keyAlias'] 
    keyPassword keystoreProperties['keyPassword'] 
  } 
} 
buildTypes { 
  debug { 
    signingConfig signingConfigs.debug 
  } 
  release { 
    minifyEnabled false 
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    signingConfig signingConfigs.release 
  } 
} 

总结

以上所述是小编给大家介绍的Android 配置打包签名信息的两种方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Android 点击生成二维码功能实现代码

    Android 点击生成二维码功能实现代码

    二维码,我们也称作QRCode,QR表示quick response即快速响应,在很多App中我们都能见到二维码的身影,最常见的莫过于微信了。接下来给大家介绍android 点击生成二维码功能实现代码,需要的朋友参考下吧
    2017-11-11
  • Android onCreate( )方法详细介绍

    Android onCreate( )方法详细介绍

    本文主要介绍Android onCreate( )方法,做Android应用的朋友对onCreate()的方法并不陌生,在开发应用的时候大家应该注意什么呢,这里给大家详细说明
    2016-09-09
  • Android轻松画出触摸轨迹

    Android轻松画出触摸轨迹

    这篇文章主要为大家详细介绍了Android轻松画出触摸轨迹的实现方法,为大家分享了一个触摸轨迹类,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • Android 仿支付宝密码输入框效果

    Android 仿支付宝密码输入框效果

    模仿支付宝输入效果,实现很简单,就是画个矩形框和圆形,其他的通过组合view来实现所有功能,虽然简单但是封装起来,方便以后使用,也分享一下
    2016-12-12
  • Android开发数据结构算法ArrayList源码详解

    Android开发数据结构算法ArrayList源码详解

    这篇文章主要为大家介绍了Android开发数据结构算法ArrayList源码详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • Android开发实现的简单五子棋游戏示例

    Android开发实现的简单五子棋游戏示例

    这篇文章主要介绍了Android开发实现的简单五子棋游戏,结合实例形式分析了Android实现五子棋游戏功能的布局、游戏功能等具体实现步骤与相关算法实现技巧,需要的朋友可以参考下
    2017-12-12
  • Android编程实现Toast只显示最后一条的方法

    Android编程实现Toast只显示最后一条的方法

    这篇文章主要介绍了Android编程实现Toast只显示最后一条的方法,结合实例形式总结了Toast只显示最后一条的原理与具体实现技巧,需要的朋友可以参考下
    2017-08-08
  • Android开发实现的图片浏览功能示例【放大图片】

    Android开发实现的图片浏览功能示例【放大图片】

    这篇文章主要介绍了Android开发实现的图片浏览功能,结合实例形式分析了Android针对图片的切换显示、透明度、大小调整等相关操作技巧,需要的朋友可以参考下
    2019-04-04
  • Android中Glide实现超简单的图片下载功能

    Android中Glide实现超简单的图片下载功能

    本篇文章主要介绍了Android中Glide实现超简单的图片下载功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-03-03
  • 关于Android的 DiskLruCache磁盘缓存机制原理

    关于Android的 DiskLruCache磁盘缓存机制原理

    DiskLruCache是一种管理数据存储的技术,单从Cache的字面意思也可以理解到,"Cache","高速缓存";今天我们来从源码上分析下DiskLruCache;关于Android LruCache的缓存机制原理,需要的朋友可以参考下面文章的具体内容
    2021-09-09

最新评论