2017-07-20 11 views
0

これは私が取り組んでいる最初のAndroidライブラリです。私は当初、通常のAndroidアプリのように構築しました。その後、私は新しいモジュールを作成し、すべてのソースコードをメインアプリケーションからモジュールに転送しました。今、私は正常に.aarファイルを作成し、別のテストプロジェクト内のライブラリをインポートしました。 今、私のこの新しいプロジェクトにはボタンが含まれています。それをクリックすると、私は図書館プロジェクトの主な活動を開始したいと思います。 通常、アクティビティを起動するためにインテントを使用しますが、マニフェストで定義されているはずです。 しかし、私はそれが図書館プロジェクトの場合だとは思わない。私はこれにどのように対処すればよいですか?Androidアプリケーションからライブラリ内のアクティビティを起動する

答えて

0

ライブラリにマニフェストを追加し、そこにアクティビティを宣言することができます。どちらのマニフェストも、最終的なアプリケーションに含まれる最終的なマニフェストにアンドロイド・グラデル・プラグインによってマージされるべきです。

あなたはSO答えるこの中に、より詳細な説明を読むことができます:Android Library Manifest vs. App Manifest

やAndroid開発者documentation for manifest merger

を確認することができます
関連する問題