How can I control an android device from desktop pc?

Is there any application for controlling android phone from desktop PC?

I need an application on Windows desktop PC having these functionalities:

  • How to set combined color for overlapped area of two different color objects?
  • Closing an activity on onCreate
  • libgdx ClassNotFoundException when starting Desktop main - Mac, IntelliJ
  • scrollBy doesn't work properly in nested recyclerview
  • Error: Cannot run aapt
  • Send binary data from Android in Javascript
  • 1) Shows the screen of Android phone connected to PC in its window.

    2) Remote Touch: When you click on any point of window, it clicks on that point on your phone. So you do not need to touch your real device.

    Its application is that you can remotely connect to a PC (for example by remote desktop connection) that has a phone connected and communicate with that phone.

    There is something named Pocket Controller for Windows Mobile that makes your connected real device like an emulator on the PC. I need it for android.

    Thanks,

    Related posts:

    Android check internet connection
    How to handle code when app is killed by swiping in android?
    Android - How to inject custom css into external webpage in webview
    How do we verify Android in-app billing receipt on the server side?
    Android Countries list with flags and availability of getting iso mobile codes
    Modifying views in AsyncTask doInBackground() does not (always) throw exception
  • android.net vs java.net and the different URI classes
  • Porting a 100 Activities app to Fragments without dying
  • Make a hyperlink textview in android
  • Swipe ListView item From right to left show delete button
  • Android Studio - Importing Simple-Xml library
  • How does Xamarin iOS and Android work?
  • 5 Solutions collect form web for “How can I control an android device from desktop pc?”

    EDIT: MyPhoneExplorer !!!! Can do this without root – don’t ask me how.

    Google Search: “control android from pc”

    Result 1: forum.xda-developers.com
    Answer 1: androidscreencast

    “Remote touch” works on rooted devices only!

    I think this is what you’re looking for. There are two applications AIRDROID & GMOTE.

    Control Your Android Through PC Without Data Cable via. AIRDROID.

    Control Your Mouse, Keyboard and Music with Your Android Phone via.GMOTE.

    The version i know of on iPhone, uses a client on the PC that communicates with the phone over the wireless network. If that is what you want, you should try looking into UDP or TCP communication.

    You will have to create a client for the PC that will then communicate with your app on the phone. It should be relatively simple to get started. You can find a lot of tutorials on this for Java. it should be possible to do it in the exact same way on android as in java.

    Edit
    Hmm, if you want full controll over your phone simular to Remote Desktop on computers, this will be waaay too complicated to make yourself.
    But if you just want something more specific controlled from the computer, my answer might be usefull.

    The Pocket Controller for Android has been released by SOTI few weeks ago: http://www.soti.net/PCAndroid/

    Currently it only supports Samsung devices. You can download the Android App at Google Play store and the desktop component from the SOTI website: http://www.soti.net/PCAndroid/Download/

    I would recommend to use TeamViewer for android. It allows you see memory usage, internal file system, ect.

    Android Babe is a Google Android Fan, All about Android Phones, Android Wear, Android Dev and Android Games Apps and so on.