web-dev-qa-db-ja.com

Androidアプリケーションをデバイスにデプロイするには?

アプリケーションを開発しました。次に、実際のデバイスに展開したいと思います。誰でも、実際のデバイスに展開するための手順と要件を教えてください。

おかげでディーパック

27
Deepak

複数の方法があります。

  1. Eclipseを使用しない場合は、adbツールを使用できます。 adb -d install PATH_TO_YOUR_APK_FILE
  2. Eclipseを使用している場合は、Eclipseの起動メニューで[アプリケーションの実行]をクリックできます。これが機能しない場合は、Android電話。アプリケーションメニューにある「USBデバッグモード」をオンにしてください。
  3. パッケージをエクスポートして署名できます!そして、それを参照してインストールします。
34
Jack

プロジェクトのAPKを/ workspace/project/binフォルダーからコピーし、Dropboxを使用してデバイスに送信します。次に、デバイスのDropboxクライアントからAPKをインストールします。 (ケーブルは必要ありません!)

19
NPike

USBケーブルを介してSmartPhoneを接続し、Settings > Applications > Development > USB debugging。次に-Eclipseでプロジェクトを実行し、デバイスを選択します。

「実行構成」が手動に設定されていることを確認してください。自動に設定され、ターゲットがエミュレータの場合、これは失敗します。この動作を変更するには、「実行」>「実行構成」>「ターゲット」に進み、「展開ターゲット選択モード」を手動に設定します。 [閉じる]をクリックして、もう一度やり直してください。

17
Benny Skogberg

また、デバイスを検出するためにシステムをセットアップする必要があります。

  • Windowsで開発している場合は、adb用のUSBドライバーをインストールする必要があります。インストールガイドとOEMドライバーへのリンクについては、 OEM USBドライバードキュメント を参照してください。

  • Mac OS Xで開発している場合は、正常に機能します。このステップを飛ばす。

  • Linuxで開発している場合は、公式Android guide here

0
JSS

参考までに、Galaxy Nexusを使用している場合は、ドライバーのインストーラーを見つけるためにSamsungのWebサイトを探し回る必要があります。ここにあります: http://www.samsung.com/us/support/owners/product/SCH-I515MSAVZW

注:adb -d install PATH_TO_YOUR_APK_FILEを使用してapkをデバイスにインストールする場合は、adt-bundleから実行する必要があります。 -[magic]/sdk/platform-tools /フォルダー。

さらに良いことに、adb.exeを$ PATHに追加すると、Windowsコマンドライン/ターミナルからadbを実行できます。

0
aspen100