I get this error as it shows in the image. So basically, it won't install the adb driver onto my device. So when I open android studio, it doesnt show any traces of the glasses being a connected device.
I know this because I've tried with my phone and it will show my phone as a connected device on Android studio.
I've seen other posts but they are just not helping since this is already included in instructions I've been following.
I am on a windows 8.1 laptop, should I try on ubuntu?
If I try it virtually on ubuntu will it be slow to install Android Studio and just to do things generally?
adb not working:
This may not help everyone but this fixed it for me (Windows 10 Enterprise using BT2000).
Working on the assumption that the android_winusb.inf file has been altered along with all other instructions in the BT-2000 developer guide[1].
These were the steps I took to install mine:
In device manager, right click to update drivers and choose browse computer
Instead of entering the path to the driver file here - instead click 'let me pick from a list'
Leave the left category on 'Google, Inc.' and find 'Android ADB Interface' on the right
Click 'Have Disk' and enter the path to your android_winusb driver file here.
Choose Android ADB Interface again on the next screen and follow it through confirming that you want to update it on the warning pop up.
If you check your adb devices the glasses should show as '0123456789ABCDEF device'
[1] Section 2.4 - https://tech.moverio.epson.com/en/bt-2000/1_0_4/developers_guide.pdf
Ok so I managed to get the glasses recognised as an adb. After looking at this , also this and how to get ADB working in Windows for the Epson Moverio BT-200 by Dave , .
from first link Use "Universal ADB (Android Debug Bridge) Driver for Windows": https://plus.google.com/103583939320326217147/posts/BQ5iYJEaaEH , install this driver on your computer.
Following advice of Dave, line I went on the android studio site for android_winusb .then you extract the Google USB Driver ZIP file and remember the path location to the android_winusb.inf file.
search to device manager>look for device embt2>select update driver>select you want to select driver your self and select the universal driver and samsung android device
then you have to enter the path of the driver which is the path location to the android_winusb.inf file from your downloads
click and finish to install.
the glasses should be listed as a samsung android device in device manager as a android adb device
If you open android studio, it should detect your glasses as an adb device and you can run apps on it
Related
I'm struggling to connect my device(Galaxy S10) in Android Studio.
I used several methods to solve this problem, but it didn't work.
[Methods that I tried]
- Delete all android studio files and re-install it. ( gradle, sdk, etc.... )
- Add the PATH ( C\users....\Android\Sdk\platform-tools )
- Re-install the USB driver.
- Reset the adb using cmd. ( adb kill-server , adb start-server )
As you can see in the picture.
The connection assistant in Android Studio can find the Galax S10, but I cannot connect.
Please help me to solve this problem.
This issue not created by android studio or gradle file. Actually this issue is caused by adb drivers.Let install adb drives manually in your device. then check connect mobile with android studio.
try installing adb driver from samsung's website Link
Please check the following things to remember for connecting your phone.
Always install the driver from a trusted source.
Developer mode should be activated and USB debugging mode also enables.
Please make sure some devices require to set USB settings to file transfer mode.
In some rare cases after connecting the device we have to restart the ADB.
Step to restart ADB in Window:
Go to the task manager and search for ADB and end that task.
Step to restart ADB in Ubuntu:
Go to the System Monitor and search for ADB and kill that task.
Now go to Android Studio and try to select devices from the device list panel. And hopefully, you will be able to see your connected device.
NOTE : Connect the device to USB file transfer before kill the ADB and do not disconnect your device after killing ADB
There are many reasons why Android Studio doesn't see mobile phones.
One of them is a problem with the ADB Interface driver. You can check it in your Device Manager:
To solve this issue, follow these steps :
Connect your mobile phone with the PC using the cable and Enabled the Developer Option and USB Debugging, which you normally do
Download this Android SDK
Unzip the Zip file and go to the android-sdk-windows folder -> Run SDK Manager.exe with admin privileges
Search for Google USB Driver, Put a checkmark on it and click on Install packages... button
( Now the driver is downloaded but it won't install automatically. We will do it manually in the next steps. )
Open the Device Manager (Right-click on the Start menu -> Device Manager)
In the Device Manager locate your Android device. Then right-click on it and select "Update Driver Software".
Select "Browse my computer for driver software".
Select "Let me pick from a list of device drivers on my computer".
Select "Show All Devices" and click on the Next button
Press the "Have Disk" button.
Enter the path to the Google USB driver. ( To know where your Google USB Driver downloaded, just hover your mouse on it you will find the path/location ) [See the below image]
Select "Android ADB Interface" from the list of device types.
Confirm the installation of the driver by pressing "Yes".
Confirm the installation again by pressing "Install".
When the installation is done, press "Close".
Now, your Android device will be picked up by the Android Studio :)
For me it was the matter of a wrong USB cable :/
I want to run my app from Android Studio on a physical device running Lollipop (5.0.2), but neither the choose device dialog nor the adb manager can recognise it. In fact, the only place on the PC I can see it is in the device manager (it does not show up as a drive).
I have tried all the usual solutions with updating the driver and such, but nothing helps.
What could be wrong?
The answer, for me, was to change USB-port to a USB 2 port.
It does not work on USB 3 ports.
I have just been having this issue. This question led me to the right answer.
On my machine, for one of the USB ports the device would install but wouldn't be recognised by adb. For another port the driver installation would fail.
The following steps worked:
Go to device manager and find the device (with the orange triangle)
Right click > Update driver software
Browse my computer for driver software
Browse to the USB driver folder in the Android SDK (see below)
Click next etc
This time the driver installed correctly and adb recognised the device.
Driver folder:
C:\Users\[user]\AppData\Local\Android\sdk\extras\google\usb_driver
I have been developing android mobile apps via eclipse in school for some time now, deploying the apps to virtual devices. However, I now want to deploy them to my LG G2 android device for testing and speed purposes. I know there are posts about other devices not working, but the solutions are to no avail for me.
I am on virtualbox running windows 7. I have the necessary vb extensions installed and vb DOES detect my LG G2 (asks to view folders..etc), however eclipse/adb on my vb cannot find it still.
I have put what I thought is the proper device vendor id (1004, 0232) in the adb_usb.ini file since some others found that to help get their device detected.
I have done the commands adb kill-server & start-server many times. I have restarted the phone and vb also. I have also tried all of the phones connection types (internet/ethernet, MTP)
Some help would be awesome,
Thanks fellas
When you plug the phone in, you are given options for the "USB connection method".
You must select Internet connection or Send Images (PTP) from the list in order to use USB Debugging tools.
For selecting Internet Connection, the other options sometimes include Charge phone, Media sync, and Camera.
For selecting Send Images (PTP), the other options sometimes include Charge Phone and Media Device (MTP).
Here are may be several solutions:
1) When your device connected open Device manager(default windows tool) and found Unknown device or some not properly recognized device and try to setup driver manually.
2) Enable USB debugging option in phone settings:
go to Setting->About Phone and tap several times on Build Number,
then go back (Settings->Developer -> Options) and turn it on
3) Try to update your USB driver/adb via Android Manager launched from Eclipse.
When I upgraded my LG g2 from Android 4.4 to 5.0.2, usb debugging stopped working.
I didnt have an "Internet" option for USB connection method.
Through lots of trial, error, searching, experimenting, the I found that enabling "USB tethering" (in Settings -> Tethering & Networks -> USB Tethering) did the trick. Once I enabled USB tethering, I could download debugging programs via adb/AndroidStudio. Before USB tethering enabled, adb could not recognize my 5.0.2 device.
How to Setup ADB on Windows
Download the Android SDK package for Windows [android-sdk_r21.1-windows.zip]
Extract the zip files to your C:\ drive. Now you have a folder android-sdk-linux
Double click on SDK Manager to initiate the SDK manager. You shall perceive the following window.
Make sure everything is un-ticked. Now select Android SDK Platform-tools and install it.
During the next window, you will be prompted. Accept the license and click on Install.
When the installation is complete, close the window.
The SDK manager has now download the platform-tools successfully, which certainly includes our prior ADB.
The next step is to define the path where ADB is present.
Go to C:\android-sdk-windows\platform-tools and take note of this path.
Go to desktop, right click on Computer and select Properties.
On the left pane, click on Advanced System Settings and a new window shall open.
Select Environment Variables under Advanced tab.
Select Path variable and click edit.
Now add the path we noted in step #9 to the variable value and hit OK.
Confirm and apply all the changes.
To confirm that ADB has been configured properly, open CMD window and type in:
adb
You now have ADB successfully installed and configured on your Windows machine
I waste a lot of time trying to successfully install the ADB driver for my tablet in Windows 8.1. So here I will post what I did, in case anyone has the same problem.
UPDATE: Post with images ➤ English Version | Versión en Español
If Windows fails to enumerate the device which is reported in Device Manager as error code 43:
Install this Compatibility update from Windows.
If you already have this update but you get this error, restart your PC (unfortunately, it happened to me, I tried everything until I thought what if I restart...).
If the device is listed in Device Manager as Other devices -> Android but reports an error code 28:
Google USB Driver didn't work for me. You could try your corresponding OEM USB Drivers, but in my case my device is not listed there.
So, install the latest Samsung drivers: SAMSUNG USB Driver v1.7.23.0
Restart the computer (very important)
Go to Device Manager, find the Android device, and select Update Driver Software.
Select Browse my computer for driver software
Select Let me pick from a list of device drivers on my computer
Select ADB Interface from the list
Select SAMSUNG Android ADB Interface (this is a signed driver). If you get a warning, select Yes to continue.
Done!
By doing this I was able to use my tablet for development under Windows 8.1.
Note: This solution uses Samsung drivers but works for other devices.
Post with images => English Version | Versión en Español
Use the awesome "Universal ADB (Android Debug Bridge) Driver for Windows":
https://plus.google.com/103583939320326217147/posts/BQ5iYJEaaEH
https://github.com/koush/UniversalAdbDriver
Windows 8 compatible
comes signed, so does not require you to turn off windows driver signature checks
Tested under Win8.1.1 x64.
There is lots of stuff on this topic, each slightly different. Like many users I spent hours trying them and got nowhere. In the end, this is what worked for me - I.e. installed the driver on windows 8.1
In my extras/google/usb_driver is a file android_winusb.inf
I double clicked on this and it "ran" and installed the driver.
I can't explain why this worked.
I had the following problem:
I had a Android phone without drivers, and it could not be recognized by the Windows 8.1. Neither as phone, neither as USB storage device.
I searched Device manager.
I opened Device manager, I right click on Android Phone->Android Composite Interface.
I selected "Update Driver Software"
I choose "Browse My Computer for Driver Software"
Then I choose "Let me pick from a list of devices"
I selected "USB Composite Device"
A new USB device is added to the list, and I can connect to my phone using adb and Android SDK.
Also I can use the phone as storage device.
Good luck
http://adbdriver.com/
this worked for me, in my latest Micromax Yu Yuphoria!
just download the installer and install it
The most complete answer I have found is here:
http://blog.kikicode.com/2013/10/installing-android-adb-driver-in.html
I'm copying the complete answer below.
Installing Android ADB driver in Windows 8.1 64-bit when all else fails
For some reason I just couldn't get my machine to recognize Xperia J in Windows 8.1 64-bit. Even after installing latest Sony PC Companion (2.10.174). Device Manager kept showing yellow exclamation mark to an 'Android'.
Here's the solution, but I don't promise it will work on your device!
1. Find out your device's VID and PID
Open Device Manager, right-click that Android with yellow exclamation mark and click Properties.
Go to Details tab.
In Property, select Hardware Ids.
Right-click the value and click Copy.
Paste the value somewhere.
2. Download Android USB Driver
Run Android SDK Manager.
Expand Extras, tick Google USB Driver, click Install packages.
After installation, look for the driver location by hovering mouse over Google USB Driver. The location will appear in the tooltip.
3. Modify android_winusb.inf
Go to the usb driver location, for example in the above picture it is c:\Android\android-studio\sdk\extras\google\usb_driver
Make a backup copy of android_winusb.inf
Open android_winusb.inf with a text editor. Notepad is fine but Notepad++ is better, it will syntax highlight the inf file!
Look for [Google.NTx86], and insert a line with your device's hardware ID that you copied above, for example
[Google.NTx86]
; ... other existing lines
;SONY Sony Xperia J
%CompositeAdbInterface% = USB_Install, USB\VID_0FCE&PID_6188&MI_01
Look for [Google.NTamd86], and insert the same lines, for example:
[Google.NTamd64]
; ... other existing lines
;SONY Sony Xperia J
%CompositeAdbInterface% = USB_Install, USB\VID_0FCE&PID_6188&MI_01
Save the file.
4. Disable driver signing
Run Command Prompt as an administrator
Paste and run the following commands:
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON
Restart Windows.
5. Install driver
Open Device Manager, right-click that Android with yellow exclamation mark and click Update Driver Software.
Click Browse my computer for driver software.
Enter or browse to the folder containing android_winusb.inf, eg: C:\Android\android-studio\sdk\extras\google\usb_driver
Click Next.
The driver will install.
Run adb devices to confirm your device is working fine.
6. Re-enable driver signing
Run Command Prompt as an administrator
Paste and run the following commands:
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF
Restart Windows.
Run adb devices to reconfirm!
In Windows 7, 8 or 8.1, in Devices Manager:
Select tree 'Android Device': remove 'Android Composite ADB Interface' [х]
Press on main root of devices tree and call context menu (by right mouse click) and click on 'Update configuration'
After updating your device should appear in 'Other devices'
Select your device, call context menu from it and choose 'Update driver' and perform this updating
If all other solutions did not work for your device try this guide how to make a truly universal adb and fastboot driver out of Google USB driver. The resulting driver works for adb, recovery and fastboot modes in all versions of Windows.
I am trying to do some android application using eclipse ,So i thought of using my Nexus s device .I downloaded the google driver from android SDK Manager and installed.
But still my device is not appearing in adb list.
i tried adb devices as well but i canot see my device.
I think the driver is not installed correctly . so i tried to uninstall the driver but device name is not apperaing in device manager as well.
I am
sure that debugging mode is turned on my device.
Plese guide me to fix this issue...
Thanks in advance
Do the following:
Right Click Computer then Manage.
Expand Android phone at the top of the list.
Right click Android ADB Interface then Update Driver Software.
Browse my computer for driver software.
Let me pick from a list of device drivers on my computer.
Choose USB Composite Device then next.
If USB Composite Device doesn't show up then try browsing to the usb_driver folder in your android sdk directory for step 5 then try step 5 and 6 again.
And it works!