Android 是否可以从Google Play Store或;符号链接“;我用fastlane生成了什么,以便在我的应用程序中显示它?

Android 是否可以从Google Play Store或;符号链接“;我用fastlane生成了什么,以便在我的应用程序中显示它?,android,kotlin,fastlane,Android,Kotlin,Fastlane,我使用fastlane supply生成我发布到play store的应用程序元数据。生成的文件存储在我的存储库根目录中的metadata文件夹中。它在元数据目录中,我的下一个版本的发行说明在这里更新 不过,我也想在我的应用程序中显示这些发行说明。那么,有没有一种方法可以通过编程检索它们呢?您可以使用一个简单的API请求从远程源文件获取changelog字符串内容。想象一下,如果在这个路径上有一个文件 https://github.com/androidbuffer/Kotlinfilepick

我使用
fastlane supply
生成我发布到play store的应用程序元数据。生成的文件存储在我的存储库根目录中的
metadata
文件夹中。它在元数据目录中,我的下一个版本的发行说明在这里更新


不过,我也想在我的应用程序中显示这些发行说明。那么,有没有一种方法可以通过编程检索它们呢?

您可以使用一个简单的API请求从远程源文件获取changelog字符串内容。想象一下,如果在这个路径上有一个文件

https://github.com/androidbuffer/Kotlinfilepicker/blob/master/README.md
然后,您只需点击下面的URL即可获得原始内容

https://raw.githubusercontent.com/androidbuffer/Kotlinfilepicker/master/README.md
这将为您提供文件中的字符串内容,您可以对其进行解析并对其进行排列以显示内容

可能性:

1) 您可以使用Firebase存储更改日志,然后使用其SDK在应用程序中检索它们。但我假设您希望它自动从metadata文件夹上载,然后您可以编写一些Gradle脚本将文件内容上载到firebase存储并在应用程序中检索它们。这将是一个更好的方法,否则您必须手动执行


2) 但是,如果您的存储库已关闭,那么您需要登录到源代码管理提供商,然后请求内容,但仅仅为了这个简单的事情就太多了。

难道没有类似于play store api的东西吗?我的应用程序是公开的。@Altus这是谷歌控制台api指南。希望这会有帮助。