web-dev-qa-db-ja.com

Android St​​udio実行/デバッグ構成エラー:モジュールが指定されていません

実行構成で「モジュールが指定されていません」というエラーが表示されます。ドロップダウンにモジュールが表示されていませんが、私のモジュールには問題はありません。この問題は、モジュール名をリファクタリングし、settings.gradleを新しい名前に変更したときに発生しました。

プロジェクト構造に移動してモジュールを選択すると、画面には何も表示されず、エラーも表示されません。

100%確信はありませんが、モジュールの横にあるアイコンは、電話のあるフォルダーではなく、カップのあるフォルダーのように見えます。

私の正確な手順-

  1. Androidビューで開きます
  2. ディレクトリ名のリファクタリング
  3. モジュール名のリファクタリング
  4. settings.gradleの内容を変更:名前を新しい名前に
60
Fearghal

気にしないで、settings.gradleの名前を変更して同期し、それから元に戻して再度同期すると、今回は不可解に機能しました。

36
Fearghal

プロジェクトのgradleファイルを再同期して、Gradleを介してappモジュールを追加します

  1. プロジェクトのルートフォルダーで、settings.gradleファイルを開いて編集します。

  2. ファイルからinclude ':app'を削除します。

  3. Android St​​udioでFileメニューをクリックし、Sync Project with Gradle filesを選択します。

  4. 同期後、include ':app'settings.gradleファイルに追加し直します。

  5. Sync Project with Gradle filesを再実行します。

150
eLi

プロジェクトディレクトリでapp.imlを削除し、Android studioを再起動してください。

11
vidalbenjoe

Settings.gradleファイルに次の行がないことがわかりました

「:app」を含める

「:app」モジュールが含まれていることを確認してください

3
Bikram

Android St​​udio 3.2.1での更新後、同じ問題が発生しました。すべてが機能した後、プロジェクトを再インポートする必要がありました

3
Peter

ライブラリを開発しているので、これに苦労しました。アプリケーションとして実行したい場合があります。

App/build.gradleから、apply plugin: 'com.Android.application'の代わりにapply plugin: 'com.Android.library'があることを確認します。

App/build.gradleにもこれがあるはずです:

defaultConfig { applicationId "com.your_company.your_application" ... }

最後に、Gradle同期を実行します。

2
Moyote

プロジェクトディレクトリにsettings.gradleファイルが見つからない場合

  1. Settings.gradleファイルを追加

  2. Settings.gradleファイル内にinclude ':app'を追加します

  3. プロジェクトを再構築または同期する

アプリモジュールが構成ファイルに表示されます。

2
adegoke ayanfe

build.gradleファイルを確認し、apply plugin: 'com.Android.application'の代わりにapply plugin: 'com.Android.library'を使用していることを確認してください

それは私のために働いた

1
alicanozkara

「モジュールのクラスパスを使用:」ドロップダウンオプションを選択し、モジュールを選択する必要がありました。

1
Pixel

このコードをアプリから削除してください

Android{
    defaultConfig.applicationId="com.storiebox"
}
0

現在、演習用にAS 3.3を推奨しています。

これらの設定は、プロジェクトに2つの小さな変更を加えた現在の3.3ベータバージョンで機能します。

Build.gradle(プロジェクト)で、gradleバージョンを3.3.0-rc02に変更します

メニューで[ファイル]-> [プロジェクト構造]に移動します。そこで、gradleバージョンを4.10.0に変更できます。

0
pincy