我需要在客户的PC上安装ADB连接到Android手机并在那里安装apk。而且由于SDK的大小,可以在不安装整个SDK的情况下完成它吗?
答案 0 :(得分:23)
是的,你可以
Installing ADB in windows without Download Android SDK
- 首先,您需要一个可以部分下载内容的程序 来自互联网的zip文件。
- 设置完成后,转到SDK 下载页面并获取SDK的链接。
- 在zip文件中,导航 到“android-sdk-windows \ tools”
- 从那里,只选择“adb.exe”, “AdbWinApi.dll”和“AdbWinUsbApi.dll”
- 下载。
醇>
来源:http://twigstechtips.blogspot.in/2011/07/android-downloading-adb-without-sdk.html
答案 1 :(得分:6)
我从http://adbshell.com/downloads获得了adb.exe
和所需的.dll
个文件
非常简约,但完全符合它的需要。
答案 2 :(得分:4)
不幸的是,由于平台工具被移动到一个单独的包中,上面的方法不再起作用了。
编辑: 新页面没有信息:http://wiki.cyanogenmod.org/w/Doc:_sdk_intro
但旧维基仍然可以在这里找到:http://oldwiki.cyanogenmod.org/wiki/Howto:_Install_the_Android_SDK/Windows
答案 3 :(得分:3)
只需将以下文件从任何现有的android sdk / platoform-tools文件夹复制到您的电脑上即可使用
AdbWinUsbApi.dll AdbWinApi.dll adb.exe
答案 4 :(得分:3)
您可以在线程后从XDA开发人员下载Minimal ADB和Fastboot: http://forum.xda-developers.com/showthread.php?t=2317790
答案 5 :(得分:3)
现在可以从Google正式获得。您可以从此处SDK Platform Tools Release
下载所需的工具答案 6 :(得分:1)
平台工具已移至其他软件包,因此上述列出的方法不再起作用。 在04/04/2020上运行的方法:
adb devices
,您的设备现在应该在设备列表中可见。设置adb的路径变量。 新的Android Studio adb位置为
C:\ Users \ USERNAME \ AppData \ Local \ Android \ sdk \ platform-tools
将此路径添加到Path环境变量中。
右键单击我的电脑->单击属性->高级系统设置->环境变量->系统变量。 ->滚动查找路径变量和路径
C:\ Users \ USERNAME \ AppData \ Local \ Android \ sdk \ platform-tools;用分号(不要从此文本框中删除现有的路径字符串)。单击确定。
现在可以从计算机位置的任何位置运行命令提示符,并运行命令adb设备,它将正常工作!
有关更多详细信息,请访问官方的xda开发人员论坛:https://www.xda-developers.com/install-adb-windows-macos-linux/
答案 7 :(得分:0)
不过,我认为最好的方法是打开Android Studio,转到“工具”->“ SDK管理器”,然后单击“ SDK工具”选项卡,查看是否有适用于Android SDK平台工具的更新,如果有,请进行更新。{{3 }}
答案 8 :(得分:0)
如果您使用的是 Ubuntu,则可以使用 apt
$ apt show adb
Package: adb
Version: 1:8.1.0+r23-5~18.04
Priority: optional
Section: universe/devel
Source: android-platform-system-core
Origin: Ubuntu
Maintainer: Android Tools Maintainers <android-tools-devel@lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 253 kB
Provides: android-tools-adb
Depends: android-libadb (= 1:8.1.0+r23-5~18.04), android-libbase, libc6 (>= 2.24), libgcc1 (>= 1:3.0), libstdc++6 (>= 6)
Recommends: android-sdk-platform-tools-common
Breaks: android-tools-adb (<< 6.0~)
Replaces: android-tools-adb (<< 6.0~)
Homepage: https://android.googlesource.com/platform/system/core
Download-Size: 97.4 kB
APT-Manual-Installed: no
APT-Sources: http://jp.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages
Description: Android Debug Bridge
A versatile command line tool that lets you communicate with an emulator
instance or connected Android-powered device.
.
This package recommends "android-sdk-platform-tools-common" which contains
the udev rules for Android devices. Without this package, adb and fastboot need
to be running with root permission.
注意最后一部分:
<块引用>这个包推荐“android-sdk-platform-tools-common”,它包含 Android 设备的 udev 规则。没有这个包,adb和fastboot需要 以 root 权限运行。
意味着只下载 sdk 可能是值得的。但是 apt 上托管的 sdk 的占用空间看起来比 android website 上的 zip 小得多。
$ apt show android-sdk-platform-tools-common
Package: android-sdk-platform-tools-common
Version: 27.0.0+10~18.04.2
Priority: optional
Section: universe/devel
Source: android-sdk-meta (25.0.0+10~18.04.2)
Origin: Ubuntu
Maintainer: Android Tools Maintainers <android-tools-devel@lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 50.2 kB
Download-Size: 12.2 kB
APT-Manual-Installed: no
APT-Sources: http://jp.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages
Description: Tools for interacting with an Android platform - Common files
The Android SDK includes a variety of tools that help you develop mobile
applications for the Android platform. The tools are classified into 3 groups:
SDK Tools, Platform-tools and Build-tools.
.
Platform-tools are customized to support the features of the latest Android
platform.
.
This package provides common files of Android SDK Platform-tools. It also
provides UDEV rules enabling adb and fastboot to work without root access to
the host machine.
setCanvas