1、在build.gradle中加入读取1.json文件代码,放在android{}外面

    String str = ""try {File file = new File("${project.rootDir}/1.json")Reader reader = new InputStreamReader(new FileInputStream(file), "UTF-8")int ch = 0StringBuilder sb = new StringBuilder()while ((ch = reader.read()) != -1) {sb.append((char) ch);}reader.close()str = sb.toString()JSONObject jsonObject = new JSONObject(str)println(str)return jsonObject} catch (IOException | JSONException e) {e.printStackTrace()} }

2、在android{} 中引用

JSONObject json = getVersion()int code = json.getInt("versionCode")String versionName2 = json.getString("versionName")compileSdkVersion 31defaultConfig {applicationId ""minSdkVersion 19targetSdkVersion 31versionCode codeversionName versionName2multiDexEnabled truetestInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"} }

Android 在build.gradle文件中读取json文件相关推荐

  1. java+读取source资源_如何从JavaJAR文件中读取资源文件?

    如何从JavaJAR文件中读取资源文件? 我试图从一个单独的JAR文件中访问一个XML文件,这个JAR是作为桌面应用程序运行的.我可以获得我需要的文件的URL,但是当我将它传递给FileReader( ...

  2. 使用Java中的FileChannel和ByteBuffer在文件中读取/写入文件

    过去,我讨论过RandomAccessFile以及如何将其用于在Java中进行更快的IO,在本Java NIO教程中,我们将了解如何通过使用FileChannel和ByteBuffer来使用读/写数据 ...

  3. java读取json文件_Java 读取Json文件内容

    读取json文件为String类型: import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logge ...

  4. jQuery中读取json文件示例代码

    json文件是一种轻量级的数据交互格式.一般在jquery中使用getJSON()方法读取,具体示例代码如下,感兴趣的朋友可以参考下哈,希望可以帮助到你 json文件是一种轻量级的数据交互格式.一般在 ...

  5. Android从assets和raw中读取txt文件

    方法一.将要读取的txt文件拷贝到Android工程目录下的assets文件夹下 方法二.在res文件夹下新建raw文件夹,将txt拷贝到该目录下 本方法是从assets中读取 /*** 从asset ...

  6. 在JavaScript文件中读取properties文件的方法

    假设有JavaScript文件叫做:readproperties.js,这个文件需要读取config.properties这个配置文件,步骤如下: 1.  下载插件jquery.i18n.proper ...

  7. python处理json文件_python读取json文件转成excel

    python处理excel有xlwt,openpyxl等,而xlwt只支持excel2003,也就是最多有256列,而openpyxl则支持excel2007以上,最多65536列.下面是两个的程序. ...

  8. android 读json文件,在Android中读取json文件

    小编典典 将该文件放入资产中 . 对于在Android Studio项目中创建的项目,您需要在主文件夹下创建资产文件夹. 将该文件读取为: public String loadJSONFromAsse ...

  9. golang通过RSA算法生成token,go从配置文件中注入密钥文件,go从文件中读取密钥文件,go RSA算法下token生成与解析;go java token共用

    RSA算法 token生成与解析 本文演示两种方式,一种是把密钥文件放在配置文件中,一种是把密钥文件本身放入项目或者容器中. 下面两种的区别在于私钥公钥的初始化, init方法,需要哪种取哪种. 通过 ...

最新文章

  1. python整数二进制有多少个1_LintCode Python 入门级题目 365.二进制有多少个1; 181.将整数A转换为B...
  2. Beaglebone Black教程Beaglebone Black中的Cloud9 IDE基本使用
  3. ubuntu 14.04-LTS 系统下安装搜狗输入法
  4. 021 设计模式之工厂方法模式,抽象工厂模式的区别
  5. antv图例出现分页_带图例、文本的饼图
  6. java伪协议_JavaScript中伪协议 javascript:使用探讨
  7. 贴片元件的焊接教程!看别人是怎么拖焊的
  8. 牛客题霸 [ 调整数组顺序使奇数位于偶数前面] C++题解/答案
  9. [Leetcode][第32题][JAVA][最长有效括号][动态规划][栈][正向逆向结合]
  10. Ubuntu 16.04卸载火狐浏览器
  11. 第十一篇:稳定性之面向失败设计【过载保护】
  12. 数据结构 4 字符匹配-KMP算法
  13. 两条信号之间加电容_信号完整性SI读书笔记之一
  14. 使用jquery实现局部刷新DIV
  15. 认知无线电的能量检测
  16. 工程制图与AUTOCAD【1】
  17. 软件测试应遵循哪些原则?
  18. vuejs v-bind给元素添加属性
  19. RocketMQ5.0.0事务消息
  20. BZOJ 4544: 椭圆上的整点

热门文章

  1. 第一章、linux入门及基本命令(案例讲解)
  2. FreeBSD 虚拟化(jail) 初体验
  3. C# 委托、匿名委托、Lambda表达式详解
  4. 国科大学习资料--人工智能原理与算法-第十四次作业解析(学长整理)
  5. 计算机视觉与深度学习基本环境安装
  6. echarts做了一个气泡图
  7. linux终端字体颜色_使用printf打印出各种颜色字体
  8. 概率论---古典概型
  9. eax,ebx,ecx,edx,esi,edi,ebp,esp寄存器的作用
  10. kirin710f是什么处理器_我告诉你kirin710f是什么处理器