У Google есть плагин под названием play-services-oss-licenses
.
Плагин даже предлагает запустить действие, чтобы показать пользователю все из них.
Шаги:
- Добавить в свой root файл Gradle:
classpath 'com.google.android.gms:oss-licenses-plugin:0.10.1'
- Добавьте плагин в файл Gradle основного модуля:
apply plugin: 'com.google.android.gms.oss-licenses-plugin'
- Добавьте саму библиотеку в Зависимости вашего приложения:
implementation 'com.google.android.gms:play-services-oss-licenses:17.0.0'
- Запустите действие, позвонив по телефону:
startActivity(new Intent(this, OssLicensesMenuActivity.class));
Узнайте больше и как это работает в официальной документации здесь .