I am trying to test my Android apps in my Samsung Galaxy S i9000 but I dont know why, I cant. It doesn't appear in the Devices tab on Eclipse.
I've downloaded the Google Drivers via SDK Manager, I've got the Samsung Drivers for Windows x64, I've put it in debugging mode, and still nothing.
This is weird, because some time ago, but in another computer, I was able to do this with my old Xperia X8 and Nexus S, with no problem.
This phone is rooted and has a MIUI Rom on it, but my old phones were rooted and had cooked rooms too, and worked perfectly.
Am I missing something?
Thanks a lot!
On your computer, go to the start menu and type devmgmt.msc (it runs Device Management. There should then be a yellow exclamation-point box thing and a name of a driver (for the one that's missing). If there exists that issue, please comment with the exact name of the missing driver. If that does not appear there, then that means it's an issue with the MIUI rom, not so much the drivers.
I personally had some custom roms that I could not get to support ADB.
Though, if I installed "Remote ADB" from the Android Market, that would work via Wi-Fi even without USB drivers, so that is another recommendation.
Go settings on phone, manage applications, development, usb debug is off by default.
Related
I am working at an android studio project and I always work with my own physical device SAMSUNG S7. It always worked (for a few weeks now) but today suddenly from one moment to the other my device cant be recognized by android studio anymore. I didnt change any settings! I just changed a line in the code (like a hundred times before) and after it my device is not shown in the list of devices. There is only the virtual device which is useless for me because it never displays the app correctly. Just my physical device shows the app correctly so now I need help. Otherwise I cannot continue programming.
I tried to reopen android studio and restart my phone but it didnt help.
Changing the cable plug mode (credits to Hack06)
Just swipe down the OS status bar, and tap on the device, then choose another connection mode.
Installing Samsung's development drivers
When this doesn't work, try installing the drivers provided by Samsung to improve developments. These can be found here.
USB Debugging
USB debugging may have failed. Or all of the developer settings have been reset. Try that
Reboot your phone into ODIN mode
Caution:
ODIN mode is in charge for flashing your Android phone, and if you’re not careful, you can cause permanent damage to your phone.
This solution applies only to Samsung’s devices, since they are the only devices with access to ODIN mode.
A guide how to access ODIN mode for your phone can be found here.
Install KIES software
If nothing worked till here you might want to download KIES software.
KIES software only works for Samsung’s devices.
Samsung KIES is part of Samsung Smart Switch.
Download here.
Google - Android USB Driver
My last suggestion would be to install Google's Android USB drivers. An official guide can be found here.
This may sound obvious..
but sometimes it could be a cable issue
even if it's charging it could not transfer data
try a new cable
I'm trying to use my HTC Desire as a test phone for my Android application, but Eclipse just can't see it, now If i go to device manager there is a yellow !, i click uninstall, re-connect my HTC phone to the computer and it can not install the drivers, can anyone help me fix this problem? I really need to be able to use my HTC phone as a test device.
Canvas
I always had the same trouble with HTC phones and some Samsung phones as well even when using the official driver.
I found if you install PDANet http://pdanet.co/ this installs the driver for you and it always seems to work. You don't actually need the software afterwards and can be uninstalled, but it successfully installs the driver and device is detected.
Installing HTC Sync Manager on Windows 8.1 resolved my problems with HTC Desire 600.You can download it from here:
http://www.htc.com/www/support/software/htc-sync-manager.aspx
Details brought from here:
http://grindheadgames.com/htc-desire-showing-adb-devices-fix/
Important Note: I also noticed there is a checkbox in USB Settings called 'HTC Sync Manager'. You should check it to enable 'USB Debugging'. Otherwise although you have enabled usb debugging in 'application development' section, USB Debugging will not work.
I need an android phone to test my apps with that will work with Eclipse. It has to be low cost, run Gingerbread with modest memory and CPU.
Thinking that any android phone would work I recently purchased a Virgin Mobil Chaser but as it turns out, it cannot be seen by either Eclipse or adb (but device manager does see the phone). Another developer has also had the same identical problem with the Chaser.
I could keep buying phones and see if they work but that could be long and frustrating. I hope to find a "no contract" phone.
Is there any list of phones that work with Eclipse. Does anyone know of any other Virgin Mobil phones that will work?
thanks, Gary
Any android phone should work. And it is not Eclipse you need it to be compatible with. You need ADB drivers for the device so ADT tools can communicate with device. So what you need is to install ADB drivers for your phone and then, once installed, you should be able to see your device once you enable USB debugging on the device. Then ADB should be able to see it (either in Eclipse plugin or via command line adb devices).
EDIT if you are on Windows, then enabling USB Debugging on the device and connecting it to the computer should result in Windows asking for ADB drivers. You may try if "stock" (these available with SDK in <SDK>\extras\google\usb_driver) are suitable. If not, check manufacturer website (for HTC you may need to install HTC Sync) and if this fail, just google for your device name along with "ADB drivers" and you should get something usable shortly.
One correct answer to my question is: the LG Optimus Elite works fine as a test phone. Drivers installed immediately. Also, it's less than $100 with no contract.
I still haven't found anyone who has gotten the PCD Chaser to work.
Gary
I've got a Samsung Galaxy S2 and am taking an android development class. For the past two months, I've been using the emulator to run the activity.
Recently, I've been trying to get it connected to my device. Now, the drivers are installed on my computer as I can see the device (and view the files) through "My Computer" (Windows 7 Professional). However, using something like
adb devices
does not show the device, nor through the app launcher in eclipse (when choosing between a virtual device or connected one).
Any help on trying to get it recognized by adb?
Some misc. things:
the model is SPH-D710
I've enabled USB debugging from the phone
OP here, through some help on #android (on freenode), I was able to get this fixed.
The steps I took were,
Remove all pre-existing drivers
I installed a universal driver linked by: http://forum.xda-developers.com/showthread.php?t=1514942
And it worked after that.
Thanks davieslacker
Picked up my S3 on launch and want to get started learning to develop for android using Eclipse. So far I'm having fun!
However, I want to be able to debug my application on the phone hardware itself and not just in an AVD. My problem is that I cannot find appropriate USB device drivers. The Samsung support site is garbage and windows update told me 'where to go'.
Has anyone got this working yet? If so, how?
For those still looking, you don't need to install the bloat. Go to:
http://www.samsung.com/us/support/owners/product/SCH-I535RWBVZW
Click on or scroll to "Manuals & Downloads" and then USB (Driver) is available under "Downloads".
Direct download link: Samsung USB Driver - 1.5.45.00
Turns out you have to install Samsung Kies to get the USB driver. Similar to the iPhone. I wanted to avoid this unnecessary bloat (i plugged my phone in and it threw a WPF exception...) and thankfully you can uninstall Kies without uninstalling the driver. Result.
After that, ADB is able to see the phone with no problem at all and I can debug on the device perfectly.
you need the usb driver for it. Once you have that installed simply connect the phone via usb to your machine, start eclipse and adb will pick up the device given that the drivers installed properly. try this link, one of these will probably have the driver. Samsung Galaxy S3 downloads
Can be downloaded on the following link
http://www.samsung.com/uk/support/usefulsoftware/ASPS/JSP
There's no need for KIES or other bloat!!
There's a very useful toolkit that does much more then kies, and it's available here:
http://forum.xda-developers.com/showthread.php?t=1703488
Direct link from Samsung's Downloads section:
http://org.downloadcenter.samsung.com/downloadfile/ContentsFile.aspx?CDSite=US&CttFileID=5301407&CDCttType=SW&ModelType=C&ModelName=SCH-I535RWBVZW&VPath=SW/201211/20121110030255344/Samsung_USB_Driver_for_Mobile_Phones_v1.5.14.0.exe