我想使用令牌对我的图书馆进行限制。用户仅可以使用令牌在应用程序中实现库。将令牌生成为文件,并将其放入应用程序模块中。现在,在同步Gradle文件时,库必须从应用程序模块访问令牌,并将令牌存储在库资源中,同时生成 value.xml 文件。
这与Google Firebase Servis类似,其中Google生成 google_service.json 文件,我们必须将它们放在应用程序模块中。在同步Gradle文件上,他们解析json并将数据存储在 value.xml 资源中。
在Gradle文件中,他们应用插件。
apply plugin: 'com.google.gms.google-services'
我不知道这是他们解析JSON文件但看起来像的原因。另外,我在使用Gradle插件方面没有太多经验。我已阅读一些文档,介绍如何编写插件。 Writing Gradle Plugins
最后的问题。可以使用Gradle插件进行这种限制并以这种方式访问文件吗?