あなたのアンドロイドアプリケーションをデバイスに直接開発する方法として、usbコネクタを使用し、eclipseを使用してドライバをインストールする方法があります。このように、このワイヤレスを行う既知の方法はありますか?ワイヤレスでアンドロイドベースのデバイスで開発する
編集: 理想的には、これはルートされたデバイスを必要としません。
あなたのアンドロイドアプリケーションをデバイスに直接開発する方法として、usbコネクタを使用し、eclipseを使用してドライバをインストールする方法があります。このように、このワイヤレスを行う既知の方法はありますか?ワイヤレスでアンドロイドベースのデバイスで開発する
編集: 理想的には、これはルートされたデバイスを必要としません。
更新:これは最近のSDKでネイティブにサポートされるようになりました。 「無線の使用状況」でhereを参照してください。要するに
:
は、無線ADBアプリをインストールします。レコードの
EDIT:OK、それにrootが必要です。あなたが根を持っていなければ、もう少し面倒です。
ステップ1は、FTPを使用している場合(および少なくともUnixベースのシステムでは、ほとんどの場合Bluetooth経由で)、コマンドラインから自動化できます。
ステップ2は簡単には簡略化できません。しかし、単にあなたの携帯電話のAPKファイルにACTION_VIEWを実行するインストーラアプリを書くことができます。
明らかに、これはパッケージインストーラを経由するので、インストールプロセスとすべてを確認する必要があります。しかし、ちょっと、それは無線です:)
(サイドノート:Androidにはいくつかのtelnetdとsshdのソリューションがありますが、私が見つけられないものはroot以外の電話機です。このプロセスをより快適にすることができるかもしれません。)
すでに実行中のadbの形式はありませんか?デバッグを有効にする方法については、設定を参照してください。 connectbotなどのターミナルエミュレータアプリを入手して起動し、何が実行されているかを確認するために 'ps'を実行します。
あなたがタブレットの名前を投稿(と、それをグーグル!)場合に根ざした携帯電話を持っている人のために、既に
ええ、私はそれをデバッグすることができますが、USB経由で、私が知りたいのは、USB(すなわち無線)を使わなくてもそれを行う方法があるかどうかです。とにかくありがとう:D –
いくつかの既知の解決策があるかもしれませんが、無線を作る非常に簡単になり、Googleのプレイからアプリを使用することができます接続。これを試してくださいhttps://play.google.com/store/apps/details?id=com.ttxapps.wifiadb&hl=en。それは私のために働いた。
これは役に立ちますが、私は友人からデバイスを借りてきたので言及していませんでした。ルートが必要ないデバイスが必要です。とにかくupvoted :) –
私の悪い!私は何か根本的なものがあるかどうかわからないという根強さに慣れています!とにかく、私は詳細情報のための答えを編集します。 – EboMike
非標準の上位(特権のない)ポート番号を使用する場合は、特権のないユーザーとして実行されるtelnetdまたはsshdを実行することができるはずですが、普通のことしかできませんアプリケーションユーザーは可能性があります。 –