在gradle构建上运行函数并将结果保存为资源中的JSON

时间:2018-06-19 09:11:46

标签: android gradle

所以我在Android中有一个活动来访问一个带有静态函数的类,该函数生成一个静态的二维双数组。生成此数组需要一段时间,它将使应用程序停留几分钟。但结果数组总是一样的。

我的想法是制作某种在构建应用程序时运行的gradle脚本。然后该脚本运行该类的静态函数,这将生成二维双数组。我将此数组转换为json并将其保存到资源文件中。当使用该应用程序时,它获取json文件并将其转换回静态二维双数组。这样就无需运行该功能并缩短了加载时间。

我不确定我是否正确地解决了这个问题。生成数组的函数有几个我要微调的静态参数。我该怎么办,因为我已经搜索但没有找到合适的答案。提前谢谢!

本主题说明如何使用Gradle生成JSON文件。 Custom Gradle Task to save parsed Json to file. Android 但我还没有找到从gradle访问该功能的方法。我不知道是否有可能。

0 个答案:

没有答案