kpl*_*lus 16
这个答案可能会迟到,但它可能仍然有用.
只需像这样进入已安装的sdk路径
cd /Users/<mac-user>/<path to sdk folder>/tools/bin && ./sdkmanager
Run Code Online (Sandbox Code Playgroud)
其中<mac-user>是MAC的用户名
例如,在我自己的情况下,执行以下操作为我打开了sdk管理器
cd /Users/user/android-sdk-macosx/tools/bin && ./sdkmanager
Run Code Online (Sandbox Code Playgroud)
我希望它有所帮助
./android目前不可用。
不建议使用“ android”命令。有关手动SDK,AVD和项目管理的信息,请使用Android Studio。对于命令行工具,请使用tools / bin / sdkmanager和tools / bin / avdmanager
admindeMacBook-Pro-3:sdk gongzelong$ cd tools/
admindeMacBook-Pro-3:tools gongzelong$ ./android
*************************************************************************
The "android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
*************************************************************************
Invalid or unsupported command ""
Supported commands are:
android list target
android list avd
android list device
android create avd
android move avd
android delete avd
android list sdk
android update sdk
admindeMacBook-Pro-3:tools gongzelong$ ./bin/sdkmanager
[=======================================] 100% Computing updates...
Run Code Online (Sandbox Code Playgroud)
我们可以./SDK_HOME/tools/bin/sdkmanager改用。
admindeMacBook-Pro-3:tools gongzelong$ ./bin/sdkmanager --help
Usage:
sdkmanager [--uninstall] [<common args>] [--package_file=<file>] [<packages>...]
sdkmanager --update [<common args>]
sdkmanager --list [<common args>]
sdkmanager --licenses [<common args>]
sdkmanager --version
With --install (optional), installs or updates packages.
By default, the listed packages are installed or (if already installed)
updated to the latest version.
With --uninstall, uninstall the listed packages.
<package> is a sdk-style path (e.g. "build-tools;23.0.0" or
"platforms;android-23").
<package-file> is a text file where each line is a sdk-style path
of a package to install or uninstall.
Multiple --package_file arguments may be specified in combination
with explicit paths.
With --update, all installed packages are updated to the latest version.
With --list, all installed and available packages are printed out.
With --licenses, show and offer the option to accept licenses for all
available packages that have not already been accepted.
With --version, prints the current version of sdkmanager.
Common Arguments:
--sdk_root=<sdkRootPath>: Use the specified SDK root instead of the SDK
containing this tool
--channel=<channelId>: Include packages in channels up to <channelId>.
Common channels are:
0 (Stable), 1 (Beta), 2 (Dev), and 3 (Canary).
--include_obsolete: With --list, show obsolete packages in the
package listing. With --update, update obsolete
packages as well as non-obsolete.
--no_https: Force all connections to use http rather than https.
--proxy=<http | socks>: Connect via a proxy of the given type.
--proxy_host=<IP or DNS address>: IP or DNS address of the proxy to use.
--proxy_port=<port #>: Proxy port to connect to.
--verbose: Enable verbose output.
* If the env var REPO_OS_OVERRIDE is set to "windows",
"macosx", or "linux", packages will be downloaded for that OS.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34699 次 |
| 最近记录: |