CocoaPods会自动为我使用的所有项目生成一个很好的确认列表,这样我就可以在我的应用程序UI中包含该信息.
整个Android/Gradle情况有类似的东西吗?
更一般地说,如何自动收集和显示我在Android项目中使用的组件的相应确认/许可信息?
恐怕到目前为止,Android 生态系统还没有相当于 CocoaPods 的全功能一次性确认,可能是因为 Android 上没有相当于 iOS 设置捆绑包的功能。
选项可能是:
生成部分:使用 gradle 插件创建有关依赖项许可证的报告:https://github.com/jk1/Gradle-License-Report或https://github.com/hierynomus/license-gradle-plugin(downloadLicenses 任务)
向用户显示部分:您必须手动执行此操作,从报告中获取所需的部分并将其放入 GooglePlay 描述中,或者将其存储在您想要的任何位置(本地或远程)并将其显示给用户安装后首次启动时的用户(https://github.com/prashantsolanki3/Shoot)
| 归档时间: |
|
| 查看次数: |
3232 次 |
| 最近记录: |