2012-03-24 9 views
0

Androidでリモートアクセスアプリを実装したいと考えています。私はまだAndroidで素人ですが、リモートアクセスアプリの実装についていくつかの指針が必要でした。Androidでのリモートアクセスの実装

たIは

  1. 監視に類似している画面は、定期的に更新自体を維持提供することができなければなりません。
  2. Androidの既存のキーボードにマウスポインタ&追加(機能&制御)キーがあります。

これに関するアドバイスはありますか?お気軽にご提供ください。 :-)

ありがとうございます。

+0

チェックhttps://github.com/TeskaLabs/CatVision-io-SDK-Android –

答えて

2

私が間違っていない場合は、Android搭載端末からデスクトップコンピュータにリモートアクセスしたいですか?

[OK]を、次の手順を実行する必要があります。

  1. があなたのデスクトップにローカルポートで待機単純なサーバーアプリケーションを記述します。このアプリケーションは、デスクトップコンピュータで実行するすべての種類のアクションを表すために事前に定義したコマンドを理解しています。クライアントからコマンドを受け取ると、などのコマンドを実行します。右クリックなどここではjava.awt.Robotを使用します。

  2. サーバーアプリケーションに接続してコマンドを送信するアンドロイドアプリケーションを作成すると、すべてJavaソケットを使用して実行できます。

  3. スクリーンをモニターのようにして定期的に表示を更新するには、クライアントからサーバーへの長時間の接続を維持する必要があり、画面には現在のデスクトップ画面のスクリーンショットがあらかじめ定義されていますインターバル(fps、またはフレーム/秒)を呼び出してフレームをクライアントにストリームすると、クライアントはその生データを受け取り、Bitmapを作成し、そのビットマップをキャンバスに描画するか、単にビットマップからDrawableを作成しますDrawableイメージをImageViewに設定します。ここでもjava.awt.Robotを使用して、サーバーアプリケーションでスクリーンショットを取得します。

+0

こんにちはneevak、私はリモートで私は他のことを持っていることを意味している場合、他のアンドロイド携帯電話にアクセスすることができますアプリを開発する必要があり私はここから2番目の電話にアクセスして、それを操作したいと思っています。それはチームビューアのアプリのようなものですか? –