私は複数のAndroidデバイスをコンピュータに接続しています。私が開発しているアプリを実行しようとすると、Android Studioはいつも私にデバイスの選択を促します。ランをクリックするか、ショートカットでさらにうまくいくと、複数のデバイスにアプリを自動的に展開する方法はありますか?Androidスタジオで複数のデバイスでアプリを自動的に実行
答えて
複数のデバイスでテストを実行する場合、テストプロファイルのデバイス選択ダイアログで複数のデバイスを選択することはできません。代わりに、gradleコマンドconnectedCheck
を実行する必要があります。これにより、接続されているすべてのデバイスでテストが実行されます。それには埋め込みUIはありません(単一のデバイスでテストを実行するように)が、テストサマリを使ってローカルに生成されたHTMLファイルへのリンクを提供します。
コマンドラインから実行するか、またはAS内で、Gradle projects
ウィンドウのApp(またはルートプロジェクト) - > Tasks-> verificationを参照してください。
参考:https://stackoverflow.com/a/18592367/1544046:エミュレータのために説明しますが、Androidのメーカー2で、あなたはまた、[設定の「インスタントファイル名を指定して実行」>ビルドし、実行を無効にする必要があり、新規ユーザーのためだけでなく
デバイスのために働きます、Deployment- >インスタント・ラン。 Instant Runを参照してください。
インスタント・ランでは、一度に1つのデバイスでしか作業できません。 Androidのメーカー2.1で
UPDATE
倍数デバイスで実行した場合は、自動的に時刻に無効になっています。複数のデバイス
インスタントランへのデプロイ
は、ターゲットデバイスのAPIレベルに固有のもので、ホット暖かく、そして冷たい スワップを実行するために異なる技術を使用しています。 のため、一度に複数の端末にアプリをデプロイするうちに、 Androidスタジオはインスタント実行を一時的にオフにします。 Androidのメーカー2.3.3 無効にインスタント実行して使用メニュー実行 - > [ファイル名を指定して実行アプリケーションのよう
ありがとうございます。これは私にナッツを運転していた! –
Yeaaah、ありがとうございました –
Android Studio 2.3、これまたは以前の回答のいずれかが動作しません。私は本当にこれのための解決策があることを願っています。 –
(ウィンドウのシフト+あなたが展開するデバイスのためにクリック)を使用すると、複数のデバイスに展開することはできません
あなたはラン>デバッグアプリ
- 1. デバイスの再起動後にバックグラウンドでアプリを自動実行
- 2. Androidスタジオ:プロジェクトを実行すると、エクストラで自動的にアクティビティを開始
- 3. USB経由でAndroidスタジオのハードウェアデバイスでAndroidアプリを実行
- 4. アプリはAndroidスタジオのmarsmallowデバイスで動作しませんか?
- 5. Androidデバイスの自動セットアップとアプリのデプロイ
- 6. 同時に複数のデバイスでAndroidアプリケーションを実行する(Xamarin)
- 7. Androidスタジオ - 仮想デバイスでアプリケーションを実行できません
- 8. Androidスタジオでアプリをビルドする前の自動ランテスト
- 9. Androidスタジオとアプリを実行するとデバイスに表示されません
- 10. デバイスにビルドしてインストールした後、自動的にAndroidアプリを起動する
- 11. 複数のAndroidデバイスで実行の開始を同期する
- 12. Androidスタジオ3 - インストール後にアプリを実行できないAPK
- 13. Androidスタジオでコミットウィンドウを実行
- 14. Androidスタジオ3.0でインスタント実行でアプリを実行できません
- 15. Androidスタジオはエミュレータでアプリを実行できません
- 16. 複数のデバイスでモバイルテストを実行
- 17. Androidスタジオが実行中にデバイスのプロンプトを表示しない
- 18. AndroidスタジオでAndroidアプリを実行するには、Gradleが必要ですか?
- 19. フラッシュビルダーでスクリプトを自動的に実行
- 20. Androidアプリで自動的にクリックするスクリプト/アプリ
- 21. 複数の環境でユニットテストを自動的に実行するツール
- 22. C#Android実際のデバイスで自分のアプリでエラーを見つけるには
- 23. Androidスタジオでデバイスにアプリがインストールされていません
- 24. Androidスタジオ:レイアウトで複数のボタンを自動再生する方法
- 25. アプリを実行した後にファイルを自動的にコピー
- 26. 5.xデバイスでAndroidアプリを実行できません
- 27. 実デバイスとエミュレータでアプリを実行
- 28. 実デバイスでXamarin.iOSアプリを実行
- 29. エミュレータ以外のデバイスでのみAndroidアプリを実行する
- 30. 同時に複数のデバイスを実行する方法 - Android
おそらくあなたはアンドロイドのドキュメントまたはここに数多くの質問に見つけることができるコマンドam' adbのシェル 'のスクリプトの使用は、以上のすべての反復するforループxargsのか、のようなものを使用し、可能性を使用した場合カスタムボタンまたはメニューからスクリプトを実行するようにIDEを構成します。 (再)インストールを期待している場合は、まずスクリプトに '-r somefile.apk install-adbをインストールする必要があります。 –