Как импортировать и компилировать исходный код Android FBReaderJ в Eclipse (Windows)? - PullRequest
2 голосов
/ 16 сентября 2010

Я хочу импортировать и скомпилировать FBReaderJ при затмении. Я скачал последний исходный код с их сайта. Нужно ли устанавливать NDK и cygwin для компиляции FBRreaderJ. Если вы можете предложить мне любой учебник или полезную ссылку.

FYI:

ОС - Windows Vista
Затмение - [Гелиос 3.6]
ОС Android - 1.6

Ответы [ 2 ]

4 голосов
/ 16 сентября 2010

В текстовом файле HowToBuild в корневом каталоге он дает инструкции.В нем упоминаются требования:

  • Android SDK> = 1.6
  • Android NDK> = r4b
  • Apache Ant> = 1.7.0
  • python

И поскольку NDK требует наличия Cygwin 1.7 в Windows, похоже, вам нужно будет выполнить загрузку.

Так что да, вам нужны NDK, Cygwin и Python

В текстовом файле также содержатся инструкции по сборке:

РЕДАКТИРОВАТЬ новые инструкции:

Для сборки:

  1. Создать файл «local.properties», содержащий определения sdk.dir && ndk.dir: sdk.dir = ndk.dir = Например, на моем компьютере «local.properties» состоит из 2 строк: sdk.dir = / Users /geometer / android-sdk-mac_86
    ndk.dir = / Users / geometer / android-ndk-r4b

  2. Если вы используете Linux или MacOS, просто запустите 'ant package' иперейдите к шагу 3. В целях отладки может потребоваться запустить ant dbg для сборки пакета в режиме отладки, подписав его с помощью ключа отладки (в этом случае вы можете пропустить шаг 3).

Если вы пользователь Windows 2a.Запустите ndk-build (программу из каталога Android NDK) в каталоге вашего проекта;Эта программа работает только с Cygwin> = 1.7, пожалуйста, прочтите документацию NDK для получения подробной информации.Прочитайте и попробуйте настроить Cygwin, используя «cygwin_installation_and_configuration.pdf» 2b.Запустите 'выпуск муравья'.

Подпишите свой пакет вручную.
1 голос
/ 27 апреля 2011

Чтобы заставить работать FBReaderJ, вы можете обратиться по следующей ссылке: https://github.com/geometer/FBReaderJ/raw/maste/docs/cygwin_installation_and_configuration.pdf, в которой рассказывается о том, как загрузить и установить Cygwin.Существует самая высокая вероятность получения ошибки: «Команда NDK не найдена».В этом случае перейдите по этой ссылке :: http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/

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