_Android Studio
_のアプリケーションプロジェクトにModule
を正常にインポートしました。次に、以下のリンクに従ってモジュールを削除または削除しました。
Android Studio でモジュールを削除する方法
build.gradle(app)
ファイルのdependencies
からプロジェクトモジュールも削除しました。
今、Andoridアプリケーションに同じモジュールプロジェクトを再度含める必要がある場合、許可されず、_Project already contains module with the same name
_エラーが発生します。
_Project, Package, Android
_構造をチェックインしましたが、モジュールプロジェクトとしてインポートおよび追加する必要があるプロジェクトモジュールはありませんが、まだ存在していると言います。
誰も私がこの問題を克服するのを助けることができますか。
誰かがこの問題に直面した場合、古いモジュールを含むフォルダも削除することを除いてremoveからsettings.gradle
古いモジュールに対応する行をファイル:include ':youroldmodule'
。その行を手動で削除しないと、モジュールの依存関係を追加しようとすると、同じ名前の2つのモジュールが表示されます。
これに遭遇しました。そして、前に設定したモジュール名でプロジェクトの下にあるフォルダーを削除し、同じ名前のモジュールを再度インポートできます。
これがお役に立てば幸いです。
この方法で問題を解決しました。
左側のプロジェクトビューには、プロジェクトに含まれる「すべて」は表示されません。ビューはデフォルトで「Android」になっているドロップダウンメニューから切り替えて、「Project Files」に変更できます。これにより、モジュールへの問題のある参照がどこに残っているかがわかります。
または、プロジェクトが置かれているディスクを確認するだけです。メインプロジェクトフォルダーに参照が見つかりました。
Appフォルダーの下のbuild.gradleからcompile project( ':module_name')を削除します
次に、プロジェクトフォルダーの下のモジュールフォルダーを削除します
次に、settings.gradleからモジュール名のエントリを削除します
最終的にコピーされる場所にモジュールのコードを配置した場合、モジュールをインポートすることはできません。モジュールのソースコードをプロジェクトのルートフォルダーに配置しましたが、上記のメッセージでインポートに失敗しました。コードをどこかに移動すると、import Android Studioはコードをコピーします。
プロジェクトにjunit 4.12を追加しようとしたときにこの問題が発生しました。まず、build.gradle(app)ファイルの依存関係にある古いjunitコードを手動で削除します。次に、削除してライブラリから古いjunit.jarを削除しましたlibsフォルダーを作成し、アプリに新しいlibsフォルダーディレクトリを作成して、library.andを追加します。.....gradleフォルダーの後、プロジェクトビューの終わり近くに古いjunitファイルがあります。この画像......そして私はそれを削除しました。今、私は非常に簡単に、同じ名前のエラーなしで新しいモジュールを追加できます。 この画像で最後の注文を探します
確かではありませんが、お役に立てば幸いです。
ステップ1:アプリのフォーカスを取得するためにAlt + 1を押しました。
ステップ2:プロジェクトのモジュール構造を開くためにF4を押す
ステップ依存関係を選択し、プロジェクトのすべての余分な依存関係を削除します。
[OK]を押します。
グラドルを再同期します。
あなたが私の解決策を明確にしてくれることを願っています。
幸運
1つの条件では、このようなフォルダーをコピーした場合
rootProject/module1
モジュールをインポートする場合Androidスタジオは同じ名前のフォルダーがあるかどうかを確認します。持っている場合import Android studioはこのモジュールが含まれていることを通知します、これをsetting.gradleに追加するだけです
include ':modlue1'
プロジェクト構造から既存のモジュールを削除し、フォルダーの名前を変更することでこれを解決しました。フォルダーを削除して同期を実行し、フォルダーを再度追加してインポートしようとすると、ようやく機能しました。
プロジェクト構造からモジュールを削除した後にこのエラーが表示される場合は、Android studioでプロジェクトのプロジェクトビューを選択し、探索します。インポートしたモジュールのフォルダーがあり、右クリックしますそれと削除してアプリを再構築します。