web-dev-qa-db-ja.com

Androidビューにproject.gradleがありません

Android Studioの場合、project.gradleファイルはAndroidビューの場合は表示されませんが、プロジェクトビューの場合は表示されます

Android Viewenter image description here

プロジェクトビューenter image description here

どうすれば修正できますか?

22
Jongz Puangput

Android Studio (View> Tool Window> Gradle)のGradleツールウィンドウから、

  1. プロジェクトのGradle構成を右クリックして、名前の横に(root)を指定します。
  2. Ignore Gradle project
  3. もう一度右クリックしてからUnignore Gradle projectをクリックします。
29

この「バギー」現象のトリガーは、実際にはプロジェクトフォルダーの外側にあります。

「SilverBirch」というプロジェクト名を想定して、これを試してください:
(a)Android Studio 3.0.1でプロジェクトを閉じます。
(b)(ワークスペースフォルダー内の)プロジェクトフォルダーの名前を「SilverBitch」に変更します。
(c)Android Studioを使用して再度開きます( '最近のプロジェクト'を使用してこれを行うことはできません))
(d)次のテキストが付いたImport Gradle Projectsというタイトルのウィンドウが表示されます:The以下のモジュールはGradleからインポートされなくなりました。 IDEプロジェクトから削除するものもチェックしてください:
(e)(古い)プロジェクト名にチェックマークを付け、[OK]をクリックします。
(f)ついに「Android」ビューにbuild.gradle(Project:SilverBitch)が表示されます
(g)プロセス全体を繰り返し、元の名前に戻します。

または、正気でない場合は、次のようにします。
プロジェクトのproject.datファイルとフォルダーを検索します-これは次のようなパスになります(Windowsを想定)

C:\Users\<userid>\.AndroidStudio3.0\system\gradle\Projects\5be1ee38\project.dat

[システムで生成された16進文字列のコンテナ名は異なりますが、ファイルは常にproject.datです]
このファイルの最初の行は「欠落」build.gradleを参照し、所有プロジェクトを明確に識別します。
ファイルとそのフォルダを削除してから、Android Studio。

「project.dat」をグーグルすることで何も得られなかったため、およびシステム生成データのみが含まれていると失礼な仮定をしたため、「何が起こるかを確認する」ことに抵抗できなかったため、実際にプロジェクトファイル全体を削除しました[C:\Users\<userid>\.AndroidStudio3.0\system\gradle\Projects]これまでのところ、とても良い-いいえ深刻な副作用はまだありません!多分それらのプラグインはとにかく再指定する必要がありましたか?等.

19
Bad Loser

閉じるAndroid Studio->プロジェクトの.ideaフォルダを削除->開くAndroid Studio->プロジェクトを開く。これでうまくいきました!

[〜#〜] note [〜#〜]:.ideaフォルダーを削除すると、プロジェクト関連の設定(プロジェクトのXMLコードスタイルなど)も失われます

6
Mukhtar Bimurat
  1. 「Gradle Scripts」を右クリックします
  2. モジュールのロード/アンロードをクリックします
  3. アンロードされたプロジェクトモジュールをロードする
  4. できた
1
ENSATE

これは私のために働きました:

ルートプロジェクトフォルダーで_*.iml_ファイルを開き、_module external.linked.project.id=_の値、_*.iml_ファイル名、およびプロジェクトディレクトリ名がすべて同じであることを確認します。

これでbuild.gradle (Project: X)が表示されます。

0
T.Coutlakis

私の場合、自分のproject.imlがproject/.ideaにあることがわかりましたので、それをproject /に移動して、次のように1行変更します。

<module fileurl="file://$PROJECT_DIR$/My_Project.iml" filepath="$PROJECT_DIR$/My_Project.iml" />

古いものは次のようになります。

<module fileurl="file://$PROJECT_DIR$/.idea/My_Project.iml" filepath="$PROJECT_DIR$/.idea/My_Project.iml" />

その後、Android studioに戻ります。すべてが完璧に見えます!

0
Kenneth Tse

これでうまくいきました。

  • AndroidStudioProjectsディレクトリに移動するだけです。
  • プロジェクトを検索
  • 他の名前に変更してください
  • Android Studio、次にImport Project(Gradle、Eclipse ADTなど))モードを開始します。Gradleを使用しますビルド終了。

以上です。

0
Akhilesh Kumar