私は、Androidアプリケーションで使用する一般的なヘルパーを使用してIDEAでライブラリプロジェクトを作成しました。
次に、Androidアプリケーションを作成し、このチュートリアルのようにライブラリプロジェクトを含めました。
すべてが正常に見え、コードのオートコンプリートは正常に機能しました。IDEAは、ライブラリとその中のすべてのクラスとメソッドを認識します。
しかし、アプリケーションをコンパイルしたところ、「'org.my.helperlibrary'が存在しません」というエラーが表示されました。しかし、私が言ったように、IDEAはプロジェクトを作成/起動する前にすべてが大丈夫のように動作します。
これも同様の質問ですが、答えは簡単です。もちろん、私のライブラリは[ライブラリプロジェクト]オプションをオンにしていますが、ライブラリを使用するアプリケーションを起動できません。
更新しました:
Androidアプリケーションでライブラリのすべての使用法を削除すると、「予期しないトップレベルの例外:java.lang.IllegalArgumentException:すでに追加されています:Lorg / my / helperlibrary/Helper; 」というエラーが表示されました。だから、それは私のアプリに含まれているだけで、使用されていません。