You
can access your Android emulator also via the console. Open a shell,
switch to your "android-sdk" installation directory into the folder
"tools". Start the shell via the following command "adb shell".
If you have several devices running you can issue commands to one individual device.
adb shellYou can also copy a file from and to your device via the following commands.
// Assume the gesture file exists on your Android device adb pull /sdcard/gestures ~/test // Now copy it back adb push ~/test/gesture /sdcard/gestures2This will connect you to your device and give you Linux command line access to the underlying file system, e.g. ls, rm, mkdir, etc. The application data is stored in the directory "/data/data/package_of_your_app".
If you have several devices running you can issue commands to one individual device.
# Lists all devices adb devices #Result List of devices attached emulator-5554 attached emulator-5555 attached # Issue a command to a specific device adb -s emulator-5554 shell
You
can uninstall an android application via the shell. Switch the data/app
directory (cd /data/app) and simply delete your android application.
You can also uninstall an app via adb with the package name.
You can also uninstall an app via adb with the package name.
adb uninstall <packagename>
Alternatively
to adb you can also use telnet to connect to the device. This allows
you to simulate certain things, e.g. incoming call, change the network
"stability", set your current geocodes, etc. Use "telnet localhost 5554"
to connect to your simulated device. To exit the console session, use
the command "quit" or "exit".
For example to change the power settings of your phone, to receive an sms and to get an incoming call make the following.
For example to change the power settings of your phone, to receive an sms and to get an incoming call make the following.
# connects to device telnet localhost 5554 # set the power level power status full power status charging # make a call to the device gsm call 012041293123 # send a sms to the device sms send 12345 Will be home soon # set the geo location geo fix 48 51For more information on the emulator console please see Emulator Console manual
No comments:
Post a Comment