在尝试为Android Studio设置PhoneGap时,我运行了创建脚本:
./create /home/sander/development-tools/AndroidStudioProjects/DashClock com.sandernem.dashclock DashClock
并最终导致此错误:
An unexpected error occurred: ANDROID_BIN=”${ANDROID_BIN:=$( which android )}” exited with 1
所以我按照this指南在创建脚本中设置ANDROID_BIN变量。 问题是,当我尝试自己设置时,我最终得到以下错误:
No Android Targets are installed. Please install at least one via the android SDK
我应该将ANDROID_BIN设置为?
的确切路径是什么答案 0 :(得分:1)
Android Studio包含一个带有平台API 17的SDK(至少它在Windows上)。此sdk位于安装android studio的同一位置,位于名为 sdk 的子文件夹中。如果你想使用它,请将ANDROID_BIN值设置为android studion安装的sdk子文件夹中的 / tools 子文件夹。
但是,我发现将自己的SDK安装保存在一个单独的位置更容易,因此您可以通过抓取安装程序here来安装自己的版本(您应该在下载其中一个软件包下载其他平台标题。安装完成后,运行SDK并下载所需内容 - 只需确保下载工具下的所有内容以及至少一个SDK平台(取决于在您的目标版本上。)
安装完成后,您需要将ANDROID_BIN值设置为已安装的sdk的 / tools 子文件夹。
答案 1 :(得分:0)
您是否使用Android ADT附带的SDK Manager.exe安装了任何Android版“sdk平台”?
使用linux,你可以通过eclipse打开sdk管理器:Window-> Android SDK Manager
,
同时检查:
Project-> Properties -> Android ->
项目构建目标:您必须选择一个目标版本,之前使用SDK Manager安装