14

Android アプリケーションをデバイス上で直接開発する既知の方法の 1 つは、USB コネクタを使用し、Eclipse を使用してドライバーをインストールすることです。そのため、このワイヤレスを行う既知の方法はありますか?

編集:理想的には、ルート化されたデバイスは必要ありません。

4

3 に答える 3

12

更新: これは、最近の SDK でネイティブにサポートされるようになりました。こちらの「ワイヤレスの使用」をご覧ください。

要するに:

  • USB経由でデバイスに接続
  • 「adb tcpip 5555」と入力します
  • デバイスのプラグを抜く
  • システム設定でデバイスの IP を調べます
  • 「adb connect [IP アドレス]:5555」と入力します
  • それでおしまい!

記録のために、ここに答えの古いバージョンがあります:

ワイヤレス ADB アプリをインストールします。詳細はこちら: http://www.androidcentral.com/android-quick-app-adb-wireless

編集:わかりました、それにはルートが必要です。ルートがない場合は、もう少し面倒です。私の頭の上から、これがあなたができることです:

  • ワイヤレス転送の任意の手段 (Bluetooth または FTP、市場には多くのアプリがあります) を使用して、コンピューターから電話に APK ファイルを転送します。
  • ファイル マネージャー (OI ファイル マネージャーなど) を使用して、ファイルに移動し、ファイルを開きます。

ステップ 1 は、FTP を使用している場合はコマンド ラインから自動化できます (少なくとも Unix ベースのシステムでは、おそらく Bluetooth 経由でも可能です)。

ステップ 2 は、そう簡単に単純化することはできません。ただし、携帯電話の APK ファイルに対して ACTION_VIEW を実行するだけのインストーラー アプリを作成することもできます。

明らかに、これはパッケージ インストーラーを経由するため、インストール プロセスとすべてを確認する必要があります。でもまあ、それはワイヤレスです:)

(補足: Android にはいくつかの telnetd および sshd ソリューションがありますが、root 化されていない電話用のものは見つかりませんでした。telnet/ssh 接続を確立できれば、このプロセスをより快適にすることができるかもしれません。)

于 2010-12-04T04:33:00.700 に答える
0

ルート化された電話を持っている人は、ワイヤレス接続を非常に簡単にする Google Play のアプリを使用できます。これを試してくださいhttps://play.google.com/store/apps/details?id=com.ttxapps.wifiadb&hl=en . それは私のために働いた。

于 2015-04-15T12:51:42.350 に答える
0

なんらかの形式の adb が既に実行されていませんか? デバッグの有効化については、設定を調べてください。connectbot などのターミナル エミュレータ アプリを入手して起動し、「ps」を実行して何が実行されているかを確認します。

タブレットの名前を投稿すると (そしてググってください!)、既知の解決策がいくつかあるかもしれません。

于 2010-12-04T05:08:11.197 に答える