标签: android-sdk-tools

Android SDK管理器的GUI是否已经消失?

我很少为Android做点什么,所以我有点困惑.虽然有两种类型的安装--Android Studio和Android SDK.我有IDEA所以我不需要Studio.通常我会下载具有UI工具的SDK来下载其组件.

我刚收到https://dl.google.com/android/repository/tools_r25.2.3-linux.zip,我看不到其中的UI SDK Manager.有bin/sdkmanagershell脚本.但这对我的目的来说有点不方便,因为通过输出--list,复制粘贴包名称和运行sdkmanager将花费太多时间.

现在快速安装这个的方法是什么?

PS.我正在使用Ubuntu 16.10以防万一.

PS2.我只是sdkmanager "platforms;android-25"根据文档尝试但在我同意条款后它没有给出任何输出.它在哪里安装SDK文件?它甚至安装了吗?惊人.

android android-sdk-tools android-sdk-manager

89
推荐指数
6
解决办法
7万
查看次数

缺少SDK平台Android,API 18

当我尝试安装API 18时,它只显示"Google API 18"(仅此而已).现在,如果我尝试安装这些谷歌API,Android SDK Manager它会显示一条消息"this package depends on "Missing SDK platform Android, API 18".和安装按钮被禁用.

这里有人知道如何用eclipse安装API 18(4.3_MR2 sdk)

android android-sdk-tools

80
推荐指数
3
解决办法
7万
查看次数

无法使用Java 9运行sdkmanager --list(Android SDK)

我下载并安装了:

  • JDK(jdk-9.0.1_osx-x64_bin.dmg从Oracle)在这里
  • Android的SDK( sdk-tools-darwin-3859397.zip)从谷歌在这里.

配置PATH变量后,我尝试运行sdkmanager,它取代了android管理SDK组件的命令.但是,它失败了,如下所示:

$ sdkmanager --list
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema
    at com.android.repository.api.SchemaModule$SchemaModuleVersion.<init>(SchemaModule.java:156)
    at com.android.repository.api.SchemaModule.<init>(SchemaModule.java:75)
    at com.android.sdklib.repository.AndroidSdkHandler.<clinit>(AndroidSdkHandler.java:81)
    at com.android.sdklib.tool.SdkManagerCli.main(SdkManagerCli.java:117)
    at com.android.sdklib.tool.SdkManagerCli.main(SdkManagerCli.java:93)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
    ... 5 more
Run Code Online (Sandbox Code Playgroud)

这是Java版本:

$ java -version
java version "9.0.1"
Java(TM) SE Runtime Environment (build 9.0.1+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)
Run Code Online (Sandbox Code Playgroud)

有没有人知道如何修复它而不回到Java 8?

相关问题

  • 无法安装android-sdk
    • 这篇文章提出了类似的问题.但是,帖子已经关闭,唯一的答案就是回到Java 8.

java android android-sdk-tools android-sdk-manager java-9

79
推荐指数
12
解决办法
6万
查看次数

该项目缺少构建所需的Android SDK

我正在尝试在Visual Studio 2017 (社区版)中构建我的第一个F#Android项目.

在使用F# - Android - Blank App模板创建新项目后,Visual Studio中的错误窗口立即显示以下消息:

项目Foo缺少构建所需的Android SDK.双击此消息,然后按照提示进行安装.

双击该消息不会导致提示出现.

我找不到从以下位置下载Android SDK的明显位置:

我记得很久以前的SDK管理器似乎已经从Android开发者网站上消失了.

我已经安装了Android Studio,它似乎下载了一些Android SDK,但Visual Studio似乎仍无法找到它想要的东西.

android visual-studio xamarin.android android-sdk-tools xamarin

78
推荐指数
3
解决办法
2万
查看次数

Android Unknown Command'crunch'

我刚刚在Mac OS X中安装了Eclipse和Android SDK.

我将项目导入Eclipse,运行项目时出现Unknown命令'crunch'错误.

我该如何解决这个问题.

请帮我

eclipse macos android android-sdk-tools

71
推荐指数
2
解决办法
3万
查看次数

Windows 上的 Android Studio Wifi 配对问题

我已经使用了 Android Studio Bumblebee 的最新功能(Wifi 配对)2 - 3 天,然后就停止工作了。
我现在收到错误“此系统不符合支持 Wi-Fi 配对的要求。请使用 SDK 管理器更新到最新版本的“平台工具”

我已将所有内容更新到最新版本。

错误消息的屏幕截图

android adb android-sdk-tools android-studio

68
推荐指数
5
解决办法
3万
查看次数

libz.so.1:无法打开共享对象文件

我在ubuntu 12.04上面临一个问题:

/usr/lib/ndk/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.6/../. ./../../arm-linux-androideabi/bin/as:加载共享库时出错:libz.so.1:无法打开共享对象文件:没有这样的文件或目录

我试过了

sudo apt-get install lib32z1
Run Code Online (Sandbox Code Playgroud)

但它说

读取包列表...完成构建依赖关系树读取状态信息...完成lib32z1已经是最新版本.0升级,0新安装,0删除,610未升级.

请提出解决方案.

ubuntu android android-sdk-tools ubuntu-12.04

63
推荐指数
2
解决办法
10万
查看次数

当我加载ADT时为什么会收到错误"Android SDK需要Android Developer Toolkit版本XX.XX或更高版本?"

我刚刚将Android SDK工具更新到21.1版.不幸的是,当我加载Android Developer Toolkit时,这会导致错误:

Android SDK需要Android Developer Toolkit版本21.1.0或更高版本.

当前版本是21.0.1.2012-12-6-2-58.

请将ADT更新到最新版本.

当我升级SDK时,我被警告我可能需要升级ADT.我尝试通过"帮助">"检查更新"来执行此操作.不幸的是,这会返回"未找到更新"的消息.

万一我错过了什么,这是我的Android SDK Manager的截图:

Android SDK Manager

我错过了安装包吗?我是否需要以另一种方式更新ADT(Eclipse)?我应该下载一份新的ADT副本吗?

eclipse android adt android-sdk-tools

55
推荐指数
1
解决办法
3万
查看次数

在SDK工具中启动Android模拟器,版本12

我将Android SDK工具从版本11更新到版本12,现在仿真器无法启动.当我尝试运行emulator.exe时,我得到:

无效的命令行参数:Files\Android\android-sdk\tools/emulator-arm.exe.
提示:使用'@foo'启动名为'foo'的虚拟设备.
请使用-help获取更多信息

emulator.exe的路径是C:\ Program Files\Android\android-sdk\tools.

我如何解决它?

android android-emulator android-sdk-tools

53
推荐指数
4
解决办法
5万
查看次数

科尔多瓦:[错误:请安装Android目标:"android-21"

我刚刚在我的应用程序中更新了cordova + ionic,之后我通过Android SDK管理器成功安装了Android-SDK v22.

但是在运行命令之后:

cordova build android 
Run Code Online (Sandbox Code Playgroud)

我总是收到以下消息:

Running command: /Users/peter/workspace/myapp/platforms/android/cordova/build 
[Error: Please install Android target: "android-21".

Hint: Open the SDK manager by running: /Users/peter/adt-bundle-mac/sdk/tools/android
You will require:
1. "SDK Platform" for android-21
2. "Android SDK Platform-tools (latest)
3. "Android SDK Build-tools" (latest)]
ERROR building one of the platforms: Error: /Users/peter/workspace/myapp/platforms/android/cordova/build: Command failed with exit code 2
You may not have the required environment or OS to build this project
Error: /Users/peter/workspace/myapp/platforms/android/cordova/build: Command failed with exit code 2 …
Run Code Online (Sandbox Code Playgroud)

android android-sdk-tools cordova ionic-framework

51
推荐指数
3
解决办法
6万
查看次数