当前位置: 移动技术网 > 移动技术>移动开发>Android > Android local.properties 文件读取实例详解

Android local.properties 文件读取实例详解

2019年07月24日  | 移动技术网移动技术  | 我要评论

android local.properties 文件读取实例详解

在android studio项目里面有个local.properties文件,这个文件可以放一些系统配置。比如:sdk路径、ndk路径。

ndk.dir=d\:\\soft\\android-ndk-r10e
sdk.dir=d\:\\soft\\sdkandroidstudio

这里写图片描述

当然我们也可以在local.properties放一些自定义的配置,比如签名文件:

key.file=c\:\\work\\key.jks
keyalias=key
keypassword=key7766
storepassword=key6677

这里写图片描述

build.gradle 如何读取local.properties字段信息

signingconfigs {
    config {

      //加载资源
      properties properties = new properties()
      inputstream inputstream = project.rootproject.file('local.properties').newdatainputstream() ;
      properties.load( inputstream )

      //读取文件
      def sdkdir = properties.getproperty('key.file')
      storefile file( sdkdir )

      //读取字段
      def key_keyalias = properties.getproperty( 'keyalias' )
      def key_keypassword = properties.getproperty( 'keypassword' ) ;
      def key_storepassword = properties.getproperty( 'storepassword' ) ;

      storepassword key_storepassword
      keyalias key_keyalias
      keypassword key_keypassword
    }
  }

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网