源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2022-10-28 04:08 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Android local.properties 文件读取实例详解
[b]Android local.properties 文件读取实例详解[/b] 在Android Studio项目里面有个local.properties文件,这个文件可以放一些系统配置。比如:sdk路径、ndk路径。
ndk.dir=D\:\\soft\\android-ndk-r10e
sdk.dir=D\:\\soft\\SDKandroidStudio
[img]http://files.jb51.net/file_images/article/201705/201705161718481.png[/img] 当然我们也可以在local.properties放一些自定义的配置,比如签名文件:
key.file=C\:\\work\\Key.jks
keyAlias=key
keyPassword=key7766
storePassword=key6677
[img]http://files.jb51.net/file_images/article/201705/201705161718482.png[/img] [b]build.gradle 如何读取local.properties字段信息[/b]
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
    }
  }
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部