8

我一直在寻找这个问题的答案一段时间,但我似乎找不到它。我通过 perfoce 移动了一个 NeBeans Android 项目,现在我收到以下错误

 ****\ZYAndroidAPP\build.xml:81: Cannot find F:\Program Files (x86)\Android\android-sdk\tools\ant\build.xml imported from ****\ZYAndroidAPP\build.xml

似乎来自Android的构建信息没有被适当地设置

  <import file="${sdk.dir}/tools/ant/build.xml" />

在项目的构建脚本中。我尝试将其设置为 SDK 的正确路径,但它给了我同样的错误。

以前有人遇到过这个问题吗?

4

5 回答 5

10

检查两件事...

A. 确保在local.properties文件中正确设置路径

sdk.dir=/Users/me/Documents/android-sdk-macosx/

B. 确保您的环境变量设置正确:

echo $ANDROID_HOME

如果没有,那么设置它:

export ANDROID_HOME=/Users/me/Documents/android-sdk-macosx/

于 2013-07-30T18:23:50.793 回答
2

正如@Justin Breitfeller 所说,local.properties 的 sdk 路径不好

于 2012-11-01T16:17:54.677 回答
1

如果您正在寻找这个问题的答案,请检查您的应用程序是哪个 android 版本以及 SDK 中可用的版本。如果没有匹配的 SDK 版本,netbeans 会抛出此错误。

于 2012-04-22T02:44:47.200 回答
0

第一种方法:找到local.properties并将sdk.dir更改为安装Android SDK的正确路径。第二种方式:更改<import file="..." />为SDK的正确路径。

于 2016-05-18T15:53:51.543 回答
0

我遇到了同样的问题,我找到了解决方案:目录 {sdk_dir}\tools 不在这里,所以:

  • 从官网下载sdk
  • 在第一个 sdk 目录上复制/粘贴 \tools 目录
于 2015-08-21T17:46:03.333 回答