私はAndroidStudio AND Gradleを初めて使用します。
Eclipseからプロジェクトをインポートし、モジュールを作成して、プロジェクトを実行しようとしましたが、次のエラーが発生しました。
AndroidManifest.xml doesn't exist or has incorrect root tag
Android StudioとGradleを使用してAndroidライブラリを構築する方法
しかし、その解決策は私にはあまりにも高度です。
誰かが私がより簡単な言葉で何がうまくいっていないのか、そして私がそれをどのように修正できるかを理解するのを助けてくれませんか?
ありがとうございました!
答えの1つを更新した後:
これらは私がビルドメニューの下にあるオプションです:
[Gradleファイルとプロジェクトを同期]ボタンをクリックすると、問題が解決します。
そのボタンはAndroid Studio 3.6.1のFileセクションの下にあります
C:\Users\user\.AndroidStudioX.X\system
および[〜#〜] delete [〜#〜]キャッシュフォルダーこれで問題は解決するはずです。
すべてのAndroidプロジェクトには、AndroidManifest.xml
と呼ばれるファイルが必要ですAndroidそれ自体について。プロジェクトにファイルがないか、プロジェクトに含まれていません配置場所Android Studioはそれを想定しています。それを見つけて、プロジェクトのルートフォルダーに移動してください。
「Gradleファイルでプロジェクトを同期」ボタンをクリックしても、問題が解決しませんでした。
プロジェクトをGradleファイルと同期した後、キャッシュを無効にしてスタジオを再起動する必要がありました。このアクションの後にのみ、構成上の赤いクロスマークが消え、すべてが機能し始めました。
1. manifestファイルが存在するかどうかを確認します。
2.ある場合は、パッケージの名前が正しいかどうかを確認します。
3.プロジェクトに含まれるクラスの数が少ない場合は、Androidで新しいプロジェクトを作成し、Eclipseからコードをコピーして貼り付けます。これは簡単です。ただし、小規模なプロジェクトにのみお勧めします。
最後に、Gradleファイルの[同期]をクリックします。その後、プロジェクトを再構築すると、トリックが実行されます。
Cドライブに移動し、[ユーザー]をクリックして、Android studioフォルダーを選択し、[システム]キャッシュフォルダーを選択してこのフォルダーを削除してから、これを閉じる前にAndroid Studioを実行します。確かに働く。
私の場合、マニフェストファイルが破損しているか、メタデータが破損している可能性があります。 Android= Studioでテキストファイルエディターを使用してバイナリファイルを開くと、いくつかの文字が表示されます。例:とにかく、私のプロジェクトはGitの下にあるため、削除しました。それを元に戻し、問題を修正しました。