我很少为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文件?它甚至安装了吗?惊人.
当我尝试安装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)
我下载并安装了:
配置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?
我正在尝试在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
我刚刚在Mac OS X中安装了Eclipse和Android SDK.
我将项目导入Eclipse,运行项目时出现Unknown命令'crunch'错误.
我该如何解决这个问题.
请帮我
我已经使用了 Android Studio Bumblebee 的最新功能(Wifi 配对)2 - 3 天,然后就停止工作了。
我现在收到错误“此系统不符合支持 Wi-Fi 配对的要求。请使用 SDK 管理器更新到最新版本的“平台工具” ”
我已将所有内容更新到最新版本。
我在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未升级.
请提出解决方案.
我刚刚将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的截图:

我错过了安装包吗?我是否需要以另一种方式更新ADT(Eclipse)?我应该下载一份新的ADT副本吗?
我将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.
我如何解决它?
我刚刚在我的应用程序中更新了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)