私はAndroidプロジェクトに取り組んでいます。アプリをテストするために、スマートフォンをAndroid Studioに接続しました。 2回目のアップロード後Gradle Build
が失敗し、次のエラーが発生しました:
エラー:タスク ':app:buildInfoDebugLoader'の実行に失敗しました。
過去の反復バックアップの実行中の例外:ソース/home/ziyaddin/AndroidStudioProjects/Test/app/build/intermediates/builds/debug/19181584762318/classes.dexおよび宛先/ home/ziyaddin/AndroidStudioProjects/Test/app/build/intermediates/builds /debug/19181584762318/classes.dexは異なる必要があります
その理由は何ですか?この問題を解決するには?
この問題をBuild -> Rebuild Project
、そしてRun
で解決しました。
また、新しく追加されたメニューRun -> Clean and Rerun
もこの問題を解決するはずです。
[編集:] Clean and Rerun
はAndroid Studio 2.3で削除されました
この問題があり、すべてのディレクトリ(または1つだけ)をディレクトリ../ app/build/intermediates/builds/debug /から削除することで解決しました。
この例では:/ home/ziyaddin/AndroidStudioProjects/Test/app/build/intermediates/builds/debug/19181584762318
私も同じ問題に遭遇し、プロジェクトを再構築することで解決しました。
Build-> Rebuild Project
その後
Run
これは2.0からの新しいAndroid Studioアップデートでのみ発生していると思います。
キャッシュを無効にし、プロジェクトを再構築してから実行することでこれを解決しましたが、うまくいきました。
実行する手順:
この問題が発生したばかりで、電話機を取り外してエミュレータで実行することで解決しました。これで問題なくビルドでき、その後の私の電話でのテストは成功しました。これを行う際に、savedInstanceState Bundleをコメントアウトしましたが、これが原因となっている可能性があります。これは、潜在的にAndroid Studioの内部グリッチと考えられます。
実行する手順:
プロジェクトの再構築はAndroid Studio 2.2.2で正常に動作します