Over a million developers have joined DZone.

Using Hardware Devices to Run Android Apps from an IDE in Windows 8

DZone's Guide to

Using Hardware Devices to Run Android Apps from an IDE in Windows 8

· Java Zone
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

This post describes how to set up your development environment and Android-powered device for testing and debugging on the device. I am using Windows 8 for this post and device is GT-S7582.

1. Enable USB debugging on your device.

On Android 3.2 or older, you can find the option under Settings > Applications > Development
On Android 4.0 and newer, it's in Settings > Developer options


On Android 4.2 and newer, Developer options is hidden by default. To make it available, go to Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer options.


2. Set up your system to detect your device

If you're developing on Windows, you need to install a USB driver for adb. For an installation guide and links to OEM drivers, see the OEM USB Drivers document. You can download from OEM USB Drivers for samsung phone from here, http://androidxda.com/download-samsung-usb-drivers

3. Install driver and start Android-IDE

4. Create Android app and click on run

5. Pick the Hardware device that is connect to your PC via USB


6. Here You can see you created app in device


Download Modern Java EE Design Patterns: Building Scalable Architecture for Sustainable Enterprise Development.  Brought to you in partnership with Red Hat


Published at DZone with permission of Madhuka Udantha, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}