Android Studioの場合、project.gradleファイルはAndroidビューの場合は表示されませんが、プロジェクトビューの場合は表示されます
どうすれば修正できますか?
Android Studio (View> Tool Window> Gradle)のGradleツールウィンドウから、
この「バギー」現象のトリガーは、実際にはプロジェクトフォルダーの外側にあります。
「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]
これまでのところ、とても良い-いいえ深刻な副作用はまだありません!多分それらのプラグインはとにかく再指定する必要がありましたか?等.
閉じるAndroid Studio->プロジェクトの.ideaフォルダを削除->開くAndroid Studio->プロジェクトを開く。これでうまくいきました!
[〜#〜] note [〜#〜]:.ideaフォルダーを削除すると、プロジェクト関連の設定(プロジェクトのXMLコードスタイルなど)も失われます
これは私のために働きました:
ルートプロジェクトフォルダーで_*.iml
_ファイルを開き、_module external.linked.project.id=
_の値、_*.iml
_ファイル名、およびプロジェクトディレクトリ名がすべて同じであることを確認します。
これでbuild.gradle (Project: X)
が表示されます。
私の場合、自分の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に戻ります。すべてが完璧に見えます!
これでうまくいきました。
以上です。