美文网首页GradleRN
Android local.properties配置文件的使用

Android local.properties配置文件的使用

作者: baiduo | 来源:发表于2018-02-07 16:09 被阅读2096次

    local.properties文件在Android Studio中是用来配置SDK目录的,也可以在文件中配置一些本地化的变量。这个文件不会被提交到版本控制中。
    为了安全起见签名文件不可以放在项目中,那么可能每个开发人员的存放地方不同,这种情况下就可以使用local.properties来配置路径然后在app目录下的build.gradle中引用。

    ## This file is automatically generated by Android Studio.
    # Do not modify this file -- YOUR CHANGES WILL BE ERASED!
    #
    # This file must *NOT* be checked into Version Control Systems,
    # as it contains information specific to your local configuration.
    #
    # Location of the SDK. This is only used by Gradle.
    # For customization when using a Version Control System, please read the
    # header note.
    #Mon Nov 06 14:20:07 CST 2017
    sdk.dir=/Users/baiduo/Library/Android/sdk
    #配置keystore文件路径
    RELEASE_STORE_FILE=/Users/baiduo/Desktop/Lottery
    
    

    在build.gradle中引用:

     signingConfigs {
            autoSigning {
                #加载properties
                def properties = new Properties()
                def inputStream = project.rootProject.file('local.properties').newDataInputStream()
                properties.load( inputStream )
    
                keyAlias 'IKicker'
                keyPassword '*******'
                storeFile file(properties.getProperty('RELEASE_STORE_FILE'))
                storePassword '*******'
            }
        }
    

    相关文章

      网友评论

        本文标题:Android local.properties配置文件的使用

        本文链接:https://www.haomeiwen.com/subject/oucazxtx.html