selendroid/selendroid — pull request #112 by aibrahim- (2013-09-08 16:39:20+00:00)
Title: Adding some options which will help in supporting multiple Apps testing.

Here's an explanation for the changes:

1. Adding the -selendroidServerPort which is the port the selendroid-standalone uses to communicate with the emulator (it was 38080 always) and the emulator will be listening to the same port (was 8080 always)

2. Adding the name of the package of the AUT as a prefix to the name of the package of the selendroid-server (io.selendroid), which means we can install multiple servers on the same device each for a different app.

3. It's possible to have an Application with package name different from the name of the package of the main Activity ( e.g App package name = "com.selendroid.testApp" | Main Activity = com.selendroid.XYZ.MainActivity" )
That's why the -InstalledApp option must expect the following format AppPackageName/FullMainActivityName:Version