2012-03-24 7 views
0

Will Remote-App auf Android implementieren. Da ich in Android immer noch Amateur bin, brauchte ich einige Hinweise zur Implementierung der Remote Access App.Remote-Zugriff-Implementierung in Android

In welchen sollte ich in der Lage sein zu liefern

  1. Ein Bildschirm, der selbst zu überwachen ähnlich ist, halten in regelmäßigen Abständen aktualisiert wird.
  2. Ein Mauszeiger & zusätzliche (funktionale & Steuerelement) Schlüssel zu der vorhandenen Tastatur in Android.

Irgendwelche Ratschläge diesbezüglich? fühlen sich frei zu bieten. :-)

Vielen Dank im Voraus.

+0

prüfen https://github.com/TeskaLabs/CatVision-io-SDK-Android –

Antwort

2

Wenn ich nicht falsch verstehe, möchten Sie Remote-Zugriff auf Ihren Desktop-Computer von einem Android-Handy?

Ok, müssen Sie folgendes tun:

  1. Schreiben Sie eine einfache Server-Anwendung auf einem lokal Port in Ihrem Desktop zu hören. Diese Anwendung versteht einige Befehle, die Sie vordefinieren, um alle Arten von Aktionen darzustellen, die Sie auf einem Desktopcomputer ausführen, und wenn sie einen Befehl von Clients empfängt, führt sie den Befehl entsprechend aus, z. B. Bewegen des Mauszeigers, usw. Hier verwenden Sie java.awt.Robot.

  2. Schreiben Sie eine Android-Anwendung, die mit der Server-Anwendung verbindet, Befehle an sie senden, können Sie all dies mit Java-Sockets tun.

  3. Um den Bildschirm wie einen Monitor zu machen und die Anzeige regelmäßig zu aktualisieren, müssen Sie eine Verbindung vom Client zum Server aufrechterhalten, und der Bildschirm wird Screenshots des aktuellen Desktop-Bildschirms zu einem vordefinierten erstellen Intervall (wir nennen es fps oder Frame pro Sekunde) und streamen die Frames an den Client, der Client wird diese Rohdaten nehmen, um eine Bitmap zu bauen, und diese Bitmap auf einer Leinwand zeichnen, oder Sie können einfach eine Drawable aus der Bitmap erstellen und setzen Sie das Drawable Bild auf ImageView. Hier verwenden Sie auch java.awt.Robot, um Screenshots in der Server-Anwendung zu erstellen.

+0

Hallo neevak, ich brauche eine App zu entwickeln, die in der Lage sein wird, andere Android-Handy zugreifen bedeutet Ferne, wenn ich andere haben Telefone an anderer Stelle, dann möchte ich von hier aus auf mein zweites Telefon zugreifen und es bedienen wollen. ist es wie Team Viewer App? –

Verwandte Themen