2011-06-27 13 views
0

PCでAndroidデバイスにアクセスするためのアプリを作成したいと思います。 私は既にそのようなアプリを利用しているのを見たことがありますが、私は自分自身をコードしたいと思います。Android:PC経由で電話にアクセスするには?

誰でも私はそのようなアプリを作成することができますか?

コーディングを開始するには何が必要ですか? どのようなプロトコル、接続タイプ(wifi、インターネット、ブルートゥース)、ライブラリが必要ですか? 私に役立つAPIのビルドはありますか?

私の電話にアクセスし、それを私のPC経由でリモートで使用する必要があります。これを自分でコーディングする必要があります。

おかげでアクセスしたいものは何でも
Abhinavティアギ(Tyagi)

+0

どのようなアクセスが必要ですか?つまり、データのみを転送したり、電話をかけたり、他のアプリケーションを開いたり、リモートで電話を処理したりしたいですか? –

+0

すべて可能です:D –

+0

正しい方向に私を案内してください:( –

答えて

0

は、まず、あなたはそのデバイスへの通信を持っている必要があります。だから、私の助言は、TCP/IPプロトコルを使って通信することです。つまり、ソケットプログラミングは、通信するために両側のPCとデバイスに必要です。次に、ネットワークを介して送信するための戦略に従ってデータを解析します。いくつかの特定のタスクとサイズ、間隔、引数の順序を実行するために、特定の引数を持ついくつかのコマンドを持つように通信するための標準を作成します。 その通信構造の助けを借りて、両方の側で操作を実行することができます。 たとえば、デバイスの電話機の連絡先リストを取得するには、最初にデバイスを照会し、連絡先リストをオブジェクトリスト形式で変換し、ネットワーク経由で送信します。その後、オブジェクトにデータパケットの逆コーディングを使用して、連絡先リストをリモートデバイスに表示します。

0

遠隔からのデバイス上での実行 他の答えに基づいて、戦略とデバイスにまず利用可能なパッケージのリストを入手し、ネットワーク経由で送信します。遠隔のPC /デバイスがそのアプリケーションを実行したいときは、あなたが望むいくつかの追加情報とともに完全なパッケージ名を送信してください。デバイス側では、その文字列と余分な引数を解析し、その意図でアクティビティを実行します。

+0

これを介してPC上で電話画面を見るにはどうすればいいですか? コード例はありますか? –

+0

http://code.google.com/p/android-vnc-viewer/ –

関連する問題