.aar
ファイルを生成するためのライブラリ モジュールと、生成されたファイルを利用するサンプル アプリの2 つのモジュールを含む Android プロジェクトを開発してい.aar
ます。
したがって、AndroidManifest.xml
このプロジェクトには 2 つのファイルがあります。Bluetooth ライブラリを開発しているとします。そのため、ライブラリのマニフェスト ファイルに Bluetooth のアクセス許可を設定します。このライブラリを依存関係として含めることで、アプリのマニフェスト ファイルでタグ.aar
を省略できますか? <uses-permission>
言い換えれば、Android アプリは依存.aar
ライブラリのアクセス許可を "マージ" (文字通りではなく、意味的に) しますか?
私の経験では、一部のアクセス許可は上記のように動作する傾向がありますが、アプリケーションの .xml ファイルで明示的な宣言を要求するものもありますAndroidManifest.xml
。.aar
ライブラリのマニフェストに存在できるアクセス許可と、アプリケーション自体のマニフェスト ファイルで宣言する必要があるアクセス許可を明確に区別するリソースまたはドキュメントがある場合、私の仮定が正しいかどうかを知りたいです。
ありがとうございました!