I'm trying to interface my nexus 7 with my linux mint machine. The device always shows as offline. I understand that this problem comes from having an adb older than 1.0.31. I keep installing the platform tools rev 21.1 which as of last month is the newest version which should install adb 1.0.31, but every time I run the command 'adb version' it comes back saying it is version 1.0.29. Is there another way to get it to upgrade?
Download ADB and FastbootVisit the SDK Platform Tools download page to find the latest version of ADB and fastboot.
adb is included in the Android SDK Platform-Tools package. You can download this package with the SDK Manager, which installs it at android_sdk /platform-tools/ . Or if you want the standalone Android SDK Platform-Tools package, you can download it here.
29.0.3 (September 2019) adb forward --list works with multiple devices connected.
This solved this problem (running old adb) on Ubuntu:
Answer for Windows:
You need to check where's your latest driver located and put this value in PATH system variable. To do so:
Open Android SDK Manager (Android Studio/Tools/Android/SDK Manager; or from Eclipse).
In the top left corner (just under menu) you'll see "SDK Path". This is where latest driver located.
Open Control Panel\System and Security\System
, click on "Advanced system settings", find button "Enviroment Variables...".
Find the PATH variable in the list (check both lists). Find the old platrorm-tools path. Replace the old path to new onreplace what you have there to SDK Path + "platform-tools" (example "c:\Android2013\sdk\platform-tools").
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With