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

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

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

ndk.dir=D:softandroid-ndk-r10e
sdk.dir=D:softSDKandroidStudio

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

key.file=C:workKey.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
    }
  }

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

以上是来客网为你收集整理的Android local.properties 文件读取实例详解全部内容,希望文章能够帮你解决Android local.properties 文件读取实例详解所遇到的程序开发问题。

如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。