Перечислите все зависимости, используемые в библиотеке Android AAR - PullRequest
0 голосов
/ 12 мая 2018

Мне интересно, есть ли способ перечислить все зависимости библиотеки в библиотеке Android (файл AAR).У нас есть библиотека, построенная на Android NDK.Я никогда не работал над библиотекой сам, но я хотел бы знать все зависимости с открытым исходным кодом с библиотекой для проверки лицензирования с открытым исходным кодом.

1 Ответ

0 голосов
/ 12 мая 2018

Для лучшего понимания я показываю скриншоты.

1.Нажмите на проект

External Libraries used in AS project

2.Щелкните Внешние библиотеки

External Libraries used in AS project

Вы также можете проверить зависимости своего приложения, щелкнув вкладку Gradle справа, а затем дважды щелкнув androidDependencies

External Libraries used in AS project

Это очень полезно, когда вы хотите знать, какая зависимость вызывает конфликты в вашем проекте

External Libraries used in AS project

Редактировать:

Что такое Android NDK?

AndroidNative Development Kit позволяет разработчикам получать максимальную производительность от устройств, это может быть полезно для игровых движков, таких как Unity или Unreal Engine.Поскольку исходный код компилируется непосредственно в машинный код для ЦП (а не в промежуточный язык, как в Java), разработчики могут добиться максимальной производительности.Также можно использовать библиотеки других разработчиков или свои собственные, если есть что-то, что вам абсолютно необходимо использовать.

Как установить и использовать

Установка AndroidNDK так же просто, как перейти к Preferences > Android SDK > Android NDK в OS X и File > Settings > Android SDK > SDK Tools > NDK в Windows.

Недостаток

NDK не может напрямую получить доступ к множеству API-интерфейсов, доступных в Android SDK, а разработка в NDK всегда вносит дополнительную сложность в ваше приложение.

Подробнее: здесь , здесь & здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...