2016-04-13 13 views
13

Androidスタジオ2.0とその再構築された「ビルド/実行」メカニズムにより、もう2台目のデバイスでAPKを「起動」できなくなりました。 APKが最初のデバイスにロードされたら、別のデバイスにビルドを開始することはできません。Androidスタジオ2.0は別のデバイスでAPKを起動します

"実行"は現在のデバイスを対象にします "再実行"は、現在のデバイスで実行中のアプリケーションを停止し、 "2番目"のデバイスにアップロードします。

私の質問は次のとおりです。「最初のプロセスを終了せずに構築した最初のデバイスとは別のデバイスをターゲットにした2番目のビルドを、どのように起動できますか?

私の悪い英語のために申し訳ありません、これは私の母国語ではありません。

+1

最高の投票回答(受け入れられた回答ではない)がより良い解決策を提供します。 – user1032613

+0

いいえ、私はしたくない最初のインスタンスでは、アプリケーションの実行を停止します –

答えて

6

デバイスを切断し、「再生」ボタンをクリックします。 Android Studioは、アプリをどこで実行するかを今すぐ尋ねます。

デバイスを接続して選択します。

+8

これは悲しいです、これはその時に動作する唯一のソリューションです... –

+4

停止ボタン(赤い広場)をクリックすると、即時実行は無効にされます。 [実行]ボタンをクリックすると、デバイスの一覧が再び表示されます。 – erahal

+3

エミュレータ上の現在のプロセスを強制終了します。私が望んでいない何か –

2

最初のデバイスに展開する場合は、今後の起動に同じデバイスで起動することを選択していないことを確認してください。あなたのケースでは、

このオプションを既にオンにしていて、同じデバイスで実行している場合は、起動しているデバイスのプラグを抜くか、エミュレータをオフにしてください。起動するデバイスが尋ねられますに。

enter image description here

+1

この回答を確認してください。 –

+0

動作しません:( –

+0

@NinoLenoska @NinoLenoska同じような答えを受け入れるだけで簡単です。私の答えは、デバイスのプラグを外して再実行することです。 – Doomsknight

22

あなたがストップボタン(赤の広場)をクリックすると、インスタントファイル名を指定して実行を無効にしています。 [実行]ボタンをクリックすると、デバイスの一覧が再び表示されます。

停止ボタンをクリックすると、現在実行中のデバイスでアプリケーションが強制終了されるという欠点があります。

インスタント実行をバイパスする方法またはショートカットが必要です

+0

これはエレガントです – Cody

+1

このアンサーは、デバイスの接続を解除して再接続するよりもずっと簡単ですので、エミュレータを再起動するよりも簡単です。 – weibeld

+0

赤い四角はもうアプリケーションを終了させないようですアプリは同じデバイスで引き続き起動されます(OnePlus 3Tのユーザー) –