2012-04-19 2 views
8

Я искал для этого немного времени, но я не могу найти его. Я переехал проект NeBeans Android более через perfoce и теперь я получаю следующее сообщение об ошибкеНе удается найти build.xml (Android)

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

Походит информации сборки из Android не будучи approriately установленной

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

в в нарастании сценария проект. Я попытался установить его на правильный путь к SDK, и он дал мне ту же ошибку.

У кого-нибудь была эта проблема раньше?

+4

Правильно ли установлен ваш sdk.dir в файле local.properties? –

+0

Thats great, что это было неправильно, но что это должно быть? – nycynik

+1

В интересах других: По-видимому, Google прекратил предоставлять муравьям свой SDK, в пользу градации. Таким образом, новые SDK не имеют инструментов/и, а также build.xml, необходимых для создания старых проектов. Таким образом, если у вас, кажется, есть старые SDK, не забудьте их сохранить! – user8703903

ответ

1

Если вы ищете ответ на этот вопрос, проверьте версию вашего приложения для Android и какие версии доступны в SDK. Эта ошибка вызывается netbeans, если нет соответствующей версии SDK.

2

Как @Justin Breitfeller сказал local.properties был плохой путь SDk

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/

0

У меня была такая же проблема, и я нашел решение: папку {sdk_dir} \ инструменты здесь не было так:

  • загрузить пакет с официального сайта
  • копировать/вставить \ каталог инструментов на первом каталоге SDk
0

Первый способ: найти local.properties и сменить sdk.dir на правильный путь, где установлен Android SDK. Второй способ: изменить <import file="..." /> на правильный путь к SDK.