Как скомпилировать / собрать Android AAPT на новой платформе? - PullRequest
4 голосов
/ 13 мая 2011

Я бы хотел перекомпилировать Android AAPT для платформы Debian AMD64 . У нас может быть исходный код на git, но я не понимаю, как его скомпилировать. Существует аналогичный make-файл (Android.mk), который кажется неполным и зависимым от других.

В build.git / core есть Makefile. Нужно ли мне получить весь исходный код Android, чтобы перекомпилировать только AAPT? Я бы предпочел только перекомпилировать этот инструмент, но если мне нужно собрать полный SDK, скажите мне. Любая помощь будет признательна.

Спасибо

Ответы [ 2 ]

0 голосов
/ 06 апреля 2012

Сделай так, как Том Арн: https://code.google.com/p/java-ide-droid/source/checkout

Исходный код aapt, сам по себе (без полного исходного кода Android), находится здесь: http://java -ide-droid.googlecode.com / svn / trunk / jni / aapt /

Его модификации к оригинальному источнику находятся в README.

0 голосов
/ 18 июля 2011

я скомпилировал код один раз.Как только вы закончили загрузку кода, следуйте инструкции по сборке в: исходный сайт Android , который в основном работает . build/envsetup.sh и

$ lunch full-eng

, а затем простой

$ make

, который создаст все, включая инструменты.Если я не ошибаюсь, make sdk использовался только для сборки sdk, но я не уверен, что он все еще применяется. Проблема в том, что это не amd64 ', это горячий вывод, который, скорее всего, все равно будет linux32, вопрос, который я задаю'Я сам знаю, как сделать кросс-сборку для других платформ, таких как win32 \ win64 \ mac \ linux64, из них я точно знаю, что win32 \ mac поддерживаются.

...