正文  电脑教程 > 服务器教程 >

Android local.properties 文件读取实例教程

  Android local.properties 文件读取实例详解   在Android Studio项目里面有个local.properties...

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

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

  ndk.dir=D:\soft\android-ndk-r10e

  sdk.dir=D:\soft\SDKandroidStudio

Android local.properties 文件读取实例教程

  当然我们也可以在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

  }

  }