Android Studio で既存の Android プロジェクトを Android ライブラリ プロジェクトに変換するにはどうすればよいですか?Eclipse ではそれが可能です。
実際、古い Android プロジェクトを Android ライブラリ プロジェクトに変換して、その Android プロジェクトの既存のコードを使用して、Android Studio で小さな変更を加えた新しい Android プロジェクトをビルドできるようにしたいと考えています。
ベストアンサー1
モジュールのbuild.gradle
ファイル (モジュールを使用する場合はルート プロジェクトではありません) で、次のコードを置き換えるだけです。
apply plugin: 'com.android.application'
// or, if you're on an old version
apply plugin: 'android' // note: this one is deprecated
...と:
apply plugin: 'com.android.library'
// or, if you're on an old version
apply plugin: 'android-library' // note: this one is deprecated
最近、「android」は「com.android.application」に、「android-library」は「com.android.library」に変更されたことに注意してください。新しいプロジェクトでは古い名前を使用しないでください。
ファイルを更新したらbuild.gradle
、プロジェクトをGradleファイルと同期する(ツールバーにあります)かもしれないエラーが発生し、正しく動作しなくなります。
Android Studio は、モジュールがライブラリになったことを示すためにいくつかのファイルを更新します。これは .iml ファイルに追加されます。
<option name="LIBRARY_PROJECT" value="true" />
すでにご存知かもしれませんが、(現在の)ライブラリプロジェクトを実行することはできません。アプリプロジェクトに含める必要があります。