Android Develop Websiteから最新のAndroid Studio 2.0をダウンロードします。
しかし、コード行を変更して「即時実行」を使用すると、変更を更新する代わりに、「展開する変更なし」というプロンプトが表示されます。
これは、コードの変更とXMLの変更で発生します。
しかし、Android Studioを再起動すると、1回または2回問題なく機能し、その後、「デプロイに変更はありません
古いSDKをAndroid Studio古いバージョンで使用しました。JDKは1.7.0 Windows7 64です。
それで、誰かがこれと同じバグを持っていますか?
Instant Runはまだバグが多いため、多くの人がこの問題を抱えています。最善の方法は、[設定]> [ビルド、実行、配置]> [インスタントラン]> [インスタントランを有効にする]でインスタントランを完全に無効にすることです。
プロジェクトを再構築することで解決(メニュービルド->プロジェクトの再構築)
これはバグのように聞こえます。私たちが調査できるように、特定の再現手順でバグを報告できれば、私たちのチームにとって非常に役立ちます。あなたの助けがなければ、これらの問題を追跡することは非常に困難になります。 Instant Runが機能することを望んでいます。
このリンクでバグを報告できます: https://code.google.com/p/Android/issues/entry?template=Android%20Studio%20Instant%20Run%20Bug
また、Android Studio 2.1でこの問題が発生しています。InstantRunをオフにすると問題が解決したようですが、残念ですが、Instant Runよりも古いコードが実行されている理由を理解するのに多くの時間を費やしていました。 Ubuntuを実行しているので、Windowsのバグだけではないことに同意してください。
Anroid-monitorの横でTABを実行します。時々表示されますが、no changes to deploy
コードの変更がアプリに追加されていないことを意味します(このバグは大幅に解決されています)。
新しいアプリが実行され、アプリを再起動すると古いアプリが表示される場合があります(このバグは解決され、Androidサイト)で正式に宣言されています)。
解決 :
プロジェクト設定でインスタントランを無効にします(インスタントランから通常のランに切り替えた後、クリーンオプションを試すと、gradleのビルド中にエラーが発生する可能性があります。それでもエラーが発生する場合は、エラーで示されたパスにあるファイルを削除できます)
完全に改善された最新のスタジオリリースを使用してみてください
即時実行。