Я начал играть с программированием на Android, пару недель назад я получил базовую настройку проекта и последовал учебному пособию из журнала. Я знаю, что мне удалось заставить базовую компиляцию муравья работать, но теперь я возвращаюсь к ней, она выходит из строя с немного странным сообщением:
$ ant debug
Buildfile: /home/taft/android_code/countdown/build.xml
BUILD FAILED
/home/taft/android_code/countdown/build.xml:37: Cannot find /home/pete/android-sdk-linux_x86/tools/ant/pre_setup.xml imported from /home/taft/android_code/countdown/build.xml
Total time: 0 seconds
тафт - мое имя пользователя; У меня установлен SDK в ~ / bin /, и мой путь настроен разумно (я думаю):
$ echo $PATH
/home/taft/bin:/home/taft/bin/android-sdk-linux_x86/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/taft/bin/android-sdk-linux_x86/platform-tools/
У меня нет пользователя pete, и я не уверен, откуда он получает этот путь; строки 36 и 37 build.xml выглядят так:
<!-- Required pre-setup import -->
<import file="${sdk.dir}/tools/ant/pre_setup.xml" />
Теперь я предполагаю, что sdk.dir должен быть автоматически заполнен чем-то ... но я не знаю что? Кто-нибудь еще сталкивался с этой проблемой или есть предложения, что я могу попробовать дальше?