ビデオ: Introducing Firebase Test Lab 2024
エミュレータをバイパスして、アプリを携帯電話、タブレット、またはAndroid搭載の端末でテストすることができます。有効なごみ圧縮機。これを行うには、デバイスを準備し、開発用コンピュータを準備してから、2つを一緒にフックします。
実際のAndroid搭載端末でアプリをテストするには、次の手順に従います。
-
Android搭載端末で、USBデバッグを有効にします。
さまざまなAndroidバージョンには、USBデバッグを有効または無効にする独自の方法があります。あなた自身のデバイスでデバッグオプションを探したり、#TeamAndroidサイトでいくつかの代表的なAndroidバージョンの手順をご覧ください。
<! - 1 - >常にUSBデバッグを続けることができます。しかし、セキュリティを心配している場合は、デバイスを使ってアプリケーションを開発していないときにUSBデバッグをオフにしてください。
-
プロジェクトのPackage Explorerのブランチで、AndroidManifestをダブルクリックします。 xmlファイル。
Eclipseには、このファイルを調べて編集するいくつかの方法があります。
-
Eclipseエディタの下部で、[アプリケーション]タブをクリックします。
Eclipseは、図のようなフォームを表示します。
-
[デバッグ可能]ドロップダウンリストで、[True]を選択します。 (図を参照)
デバッグ可能をTrueに設定すると、Androidツールはアプリの実行を監視できます。
覚えておいてください: デバッグする能力はハックする能力です。デバッグはまた、アプリケーションの速度を落とします。 DebuggableをTrueに設定して、アプリを公開しないでください。
-
ファイル→保存を選択して新しいAndroidManifestを保存します。 xmlファイル。
-
開発用コンピュータをデバイスと通信するようにセットアップします。
-
Windowsの場合: Android DevelopersのWebサイトにアクセスして、デバイスのWindows USBドライバをダウンロードします。開発用コンピュータにドライバをインストールします。
-
Macの場合: / *何もしません。それだけで動作します。 * /
-
-
USBケーブルを使用して、デバイスを開発用コンピュータに接続します。
ヒント: デバイスが開発用コンピュータに接続されているかどうかを確認する方法については、Android用Java Developers for DummiesのWebページをご覧ください。
-
Eclipseで、プロジェクトを実行します。
接続されたデバイスは、実行中のエミュレータよりも優先されます。したがって、デバイスのAndroidバージョンがプロジェクトの最小SDKバージョンを処理できる場合、実行→実行時→Androidアプリケーションを選択すると、接続されたデバイスにアプリケーションがインストールされます。
結局、開発用コンピュータからデバイスを切断します。あなたがWindowsユーザーであれば、読書は恐ろしいかもしれません。プログラムはまだWindowsを使用しているため、Windowsはデバイスを停止できません。デバイスを安全に切断するには、以下を実行します。
-
コマンドプロンプトウィンドウを開きます。
Windows 7以前: スタート→すべてのプログラム→アクセサリ→コマンドプロンプトを選択します。
Windows 8の場合: まずWindows + Qを押します。次に、 コマンドプロンプト と入力してEnterキーを押します。
-
コマンドプロンプトウィンドウで、ANDROID_HOME / platform-toolsディレクトリに移動します。
ANDROID_HOMEディレクトリが
C:Users yourName adt-bundle-windows-x86_64sdk
このコマンドを入力します。
cd C:UsersyourNameadt-bundle-windows- x86_64sdkplatform-tools
-
コマンドプロンプトウィンドウで、「adb kill-server」と入力してEnterキーを押します。
adb kill-serverコマンドは、開発用コンピュータとすべてのAndroidデバイス(実デバイスまたは仮想デバイス)間の通信を停止します。特に、
-
開発用コンピュータは、USBケーブルの終わりにデバイスと通信しません。
-
開発用コンピュータは、実行中のエミュレータとは話しません。
adb kill-serverコマンドを発行すると、フレンドリーなハードウェアの取り外しメッセージが表示されます。
-
-
Android搭載端末を開発用コンピュータから取り外します。
デバイスのプラグを抜いた後、開発用コンピュータと実行中のエミュレータとの間の通信を再確立することができます。その場合は、手順5を実行します。
-
コマンドプロンプトウィンドウで、「adb start-server」と入力してEnterキーを押します。