отладка кода Android-инструментов под Windows. - PullRequest
1 голос
/ 31 июля 2011

В инструменте aapt есть ошибка, которая происходит до R12 (проверено). я дам более подробную информацию позже, но на мой вопрос: Ошибка происходит в системе Windows, а не в Linux, она не связана с Eclipse, я тоже пытался из командной строки.
Я хочу отладить процесс appt под окнами, решит ли проблема добавление -g к строительным файлам в дереве сборки Android (я использую транк)? Я хочу увидеть, где происходит сбой, и посмотреть, смогу ли я его исправить, но ассемблерный код мне мало поможет, он не воспроизводится на машинах Linux, поэтому я не могу отладить его в его естественной среде. (инструменты скомпилированы для Windows под Linux, используя библиотеку mingw32 для Linux, используя продукт SDK с _sdk_win ').

Изучите саму ошибку:

  1. откройте проект Android в Eclipse и назовите его 'a'
  2. откройте свойства «a» и установите флажок «Is Library».
  3. откройте другой проект Android и назовите его «b».
  4. откройте его свойства и добавьте «a» в качестве используемой им библиотеки Android.
  5. откройте настройки плагина Android и измените сборку с тихой на многословную
  6. очистить оба проекта.
  7. в linux все аккуратно, в windows он вылетает после строки: «baseFile zd has flavor (null)», что в соответствии с linux должно быть: «baseFile 0 имеет flavour ,,,,,,,,,,, hdpi ,,,,,,,» здесь чаще всего возникает исключение нулевого указателя, вопрос почему только в windows?

1 Ответ

0 голосов
/ 12 сентября 2011

Ошибка ушла из следующей версии (скомпилирована из транка).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...