0


最初はAndroidのプログラミングでは初めてです。そして私には問題/質問があります。
「実行」ボタンをクリックして自分のデバイスでアプリケーションをビルドして実行するたびに、アクティビティの変更はデバイス上で更新/適用されません。
誰でも、私の意思を知っていて、自分の問題を解決する方法を知っています。
私は環境設定で何かを見つけようとしましたが、何かを見つけられませんでした。
実行する前に毎回再構築する必要がありますが、これは私が考える非常に良い方法ではありません。より良いものがあるはずです。

ありがとうございました。

挨拶「実行中」のAndroidスタジオの更新アクティビティ

+0

プロジェクトをクリーニングして再構築してください。エミュレータとAndroid Studioを再起動してみてください。 – Vucko

+0

これは、すべての実行の前にこれを行う必要があることを意味しますか? @Vucko – leonkuehn

+0

いいえ、これは何らかのバグですね。それは動作しましたか? – Vucko

答えて

2

インスタント・ランを使用している場合は、おそらく問題の原因となっています。変更内容がわかりません(少なくともこの問題が発生したときはそれが原因です)。既に提案されているようにプロジェクトを再構築またはクリーンアップするだけで、Instant Runはアプリケーションを完全に再インストールし、新しいパッチをインストールするだけでなく、私にとってはかなり頻繁に発生しますが、その背後にはパターンはありませんが、通常は完全に異なるファイル/クラスを編集するときや、新しいプログラミングセッションを開始するときです。

+0

これは私の問題を解決しました。ありがとうございました – leonkuehn

1

後藤ビルド>それが再び実行をクリックした後、プロジェクトを再構築します。

まだアプリが更新されない場合は、電話機またはエミュレータでアプリをアンインストールすることをお勧めします。を再度実行して、新しいAPKコピーをインストールします。

注:これは、コード内で何も変更せずにもう一度実行しているときには奇妙なことです。

+0

これは、すべての実行の前にこれを行う必要があることを意味しますか? – leonkuehn

+0

実際に実行しているときにアプリを更新しない場合は、この手順のみを使用してください。 Android Studioは完璧ではなく、未知のバグが残っています。 – Enzokie

1

コンテンツは変更する必要がありますが、最新のインスタント・ランメソッドでは、アセット・ファイルは通常、再度実行すると更新されません。あなたの設定をもう一度設定して、あなたのgradleを更新してみることもできますが、アップデートしていない場合は、Android Studioの赤い停止ボタンまたは携帯電話を使って、再度実行する前にアプリを単に終了することができます。

関連する問題