【问题标题】:Configuration file for Android StudioAndroid Studio 的配置文件
【发布时间】:2020-10-11 02:30:00
【问题描述】:

我是 Android 开发的新手。 我想保存只有开发人员知道的信息,例如文件配置,以保存我的首选项设置。 在 node.js 中,我使用了可以存储在 .env 文件中的 dotenv npm。

最好的方法是什么? 提前谢谢你。

【问题讨论】:

    标签: android gradle configuration


    【解决方案1】:

    您可以考虑使用 gradle.properties,您可以将其用作存储键值对的配置文件。

    1 - 在项目的应用级别创建一个名为 gradle.properties 的文件:

    2- 放置您的键值对:

    API_DEV_KEY=AOIAPAUIKCHSLH
    ENABLE_API=true
    REQUEST_TIME_OUT=100
    

    3 - 转到您的应用模块 build.gradle 文件并在 defaultConfig 部分下添加:

    buildConfigField "String", "API_DEV_KEY", "\"${project.API_DEV_KEY}\""
    buildConfigField "boolean", "ENABLE_API", "${project.ENABLE_API}"
    buildConfigField "int", "REQUEST_TIME_OUT", "${project.REQUEST_TIME_OUT}"
    

    4 - 构建您的项目。

    5 - 您可以使用代码中的配置属性,如下所示:

    int timeOut = BuildConfig.REQUEST_TIME_OUT;
    String apiKey = BuildConfig.API_DEV_KEY;
    boolean enableAPI = BuildConfig.ENABLE_API;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-03
      • 2023-03-05
      • 2017-08-12
      • 2019-01-08
      • 2013-08-07
      • 1970-01-01
      相关资源
      最近更新 更多