We at RIA Mobile Solutions developed a Route Delivery Android Application and tested it on Android Tablets like Motorola Xoom, Asus Transformer. I do my development on Mac side as we also do ios development. My partner Mike develops on win 7. Other than installing the android sdk and eclipse ADT plugin-in no additional steps are necessary when developing android apps on Mac.
But on windows, I remember that I need to install USB drivers for Motorola. It is an additional step but it worked well.
Today my clients have switched their devices to Toshiba Thrive. Since the integration with their desktop client happens on Windows and it easier to test, I thought that I will set up the android environment in windows. After the long installation process of Android SDK , Eclipse and ADT plugin, the final challenge was to find the drivers for Toshiba.
There is good documentation on Google where it points to different company tablets and their USB drivers, Toshiba drivers site is not in english. So my troubles started there.
Well on another side note, when I installed all the API’s needed from the SDK manager plugin, I forgot to install the Google USB driver package. So make sure to install that.
Then I followed the following steps from http://www.addictivetips.com/mobile/enable-adb-usb-drivers-for-nvidia-tegra-based-android-tablets/
;NVIDIA Tegra %SingleAdbInterface% = USB_Install, USBVID_0955&PID_7000 %CompositeAdbInterface% = USB_Install, USBVID_0955&PID_7100&MI_01
Don’t edit or replace any other text that is already there; just add these new lines and save the file.
echo 0x955 >> "%USERPROFILE%.androidadb_usb.ini"
Now your Android SDK drivers are configured to support any Nvidia Tegra based tablet. To be able to use ADB and other SDK tools with your device, you can proceed as follows:
adb kill-server adb start-server adb devices
If you see your device name or a few numbers as the output under the list of devices, your device is now recognized by ADB.
Now I can see Toshiba Thrive as Android Target and able to deploy and debug the app. Hopefully it will help some one having the same problem.