2017-03-13 12 views
1

インスタント実行 - アンドロイドスタジオ私が試してみました何2.3

  1. Iが無効になっている、複数回実行する瞬間を有効に。
  2. 私は多くのプロジェクトでインスタント・ランをテストしました。
  3. キャッシュを無効にして再起動しようとしました。
  4. 私はXMLのみ、Javaのみ、静的フィールド、変数を変更しようとしました。すべてのケースがアプリ全体を再起動します。

まだインスタント実行ボタンInstant Run Button Imageは、常にアプリケーションを再起動します。

私はテストのために使用するデバイスは

MotorollaモトG4アンドロイド6.0.1サムスンギャラクシーS4のAndroid 5.1

は、この問題の任意のソリューションですか?

+0

作業しているエミュレータ/デバイスのOSバージョンは何ですか? –

+0

@BozicNebojsa質問を更新しました – MBH

答えて

1

ほんの少しのヒント。 Android Studio 1.5から2.0(安定版)に切り替えると、新しいインスタント実行はレイアウトの変更に対応しませんでした。その瞬間インスタント実行works.Andがlink.I以下を参照してくださいので、それは

Android Studio 2.0: Why does Instant Run not work when modifying xml layout resources?

か、さらに設定のためのリンクの下に参照することができますがあなたを助けることを願って、私は、ファイル名を指定して実行>クリーンと再実行アプリを試してみましたが、私は解決しました

Android Studio 2.0 Instant Run Not Working

+0

Androidスタジオ2.2まで動作していました。新しい更新されたものが間違って – MBH

+0

になったので、プロジェクトをビルドするために再生ボタン(小さな緑色のアイコン)を押してください。はいの場合は、実行ボタンとデバッグボタンの間にある即時実行ボタンを押してください。詳細については、下記のリンクもご覧ください。https://www.youtube.com/watch?v=VFyKclKBGf0 –

1

私はまた、小さくても、XMLの変更 "のAndroidメーカー2.3"

がフルインストールに行ったアップデート後に同じ問題を抱えていました。

メッセージ:「インスタントファイル名を指定して実行コードの変更を適用し、アプリを再起動static初期化子の変更」

だから私は、私が使用したライブラリからこの問題を作った1見つけるために始めました。

私のコードからレルムの依存関係を削除すると、インスタント実行が正常に動作します。

hmm。それは完璧な解決策ではありません。これは手掛かりになるかもしれません。

ps - 依存関係を削除することは少し面倒です。最初に領域を削除しましたがコードを初期化しましたが動作しません。すべての領域の依存関係を取り除くだけです...

2

Android Studio 2.3(24Feb2017ビルド)にバグがあります
私はインスタント実行の回避策を持っています。 私のために働く:

com.android.tools.build:gradle:2.3.0' 

は私のために働いていない:(> 2.3.0)

com.android.tools.build:gradle:2.3.1' 

だから、あなたはプロジェクトレベルのビルドのために2.3.0を試みることができます。Gradleので

(モジュール:Gradleの#AndroidDevへ

ようこそ:)X)

+0

私のために働いた、素晴らしい! –

2

私はそれが問題以来、長い時間をされている知っているが、私は同じ問題で自分自身を見つけて、私は解決策を発見します:アプリ)

Debug {   MultiDexEnabled true } 

mutidexが、これはアンドロイドのスタジオでinstantrunに私の場合には、障害の原因となったデバッグモードで有効になっていました2.3.3

0

私は同じ問題がありました。アプリを実行するには、Shift + F10を適用してCtrl + F10を変更します。それを試してみてください。それがうまくいくことを望みます。

関連する問題