Я импортирую и компилирую FBReaderJ на Eclipse, но многие ошибки произошли - PullRequest
0 голосов
/ 09 февраля 2011

(1) Я загрузил FBReaderJ-источники из http://www.fbreader.org,, но мне трудно импортировать и компилировать FBReaderJ в Eclipse как проект Android.

Я запустил ndk-build в своем каталоге проектов из cygwin, поэтому я делаю файлы libDeflatingDecompressor.so и libLineBreak.so в каталоге libs

Но R.java отсутствует; почему источник не включает его? Я знаю, R.java изменяется автоматически, но даже в этом случае это возможно из существующего файла или путем создания нового проекта в рабочей области.

Как мне это исправить? Это связано с local.properties? В моем компьютере sdk и ndk и cygwin установлены И мои local.properties сохраняются как sdk.dir = / android / android-sdk_r08-windows / android-sdk-windows ndk.dir = / android / android-ndk-r5b

Какая проблема?

(2) Я решил вышеуказанную проблему Missig R.java, поэтому я получил gen / R.Java Но я получил здание не удалось.

Ниже результата муравья

Какая проблема в main.xml?

C: \ FBReaderJ-источники> муравей

Файл сборки: C: \ FBReaderJ-sources \ build.xml , , , [echo] Создание R.java / Manifest.java из ресурсов ...

 [null] C:\FBReaderJ-sources\res\layout\main.xml:8: error: No resource ident

если найден атрибут для атрибута 'fadeScrollbars' в пакете 'android'

СТРОИТЬ ОШИБКУ

C: \ Android \ андроид-sdk_r08-окна \ андроида-СДК-окна \ инструменты \ муравей \ main_rules.xml: 306: возвращается ноль: 1

Общее время: 4 секунды

/ Рез / макет / main.xml

org.geometerplus.zlibrary.ui.android.view.ZLAndroidWidget
    android:id="@+id/main_view"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:focusable="true"
    android:scrollbars="vertical"
    android:scrollbarAlwaysDrawVerticalTrack="true"
    android:fadeScrollbars="false"

ниже - ошибка измерения консоли Eclipse

java.lang.NullPointerException в org.geometerplus.zlibrary.ui.android.view.ZLAndroidWidget.getMainAreaHeight (ZLAndroidWidget.java:560) в org.geometerplus.zlibrary.ui.android.view.ZLAndroidWidget.onDraw (ZLAndroidWidget.java:92) на android.view.View.draw (View.java:6274) на android.view.ViewGroup.drawChild (ViewGroup.java:1526) на android.view.ViewGroup.dispatchDraw (ViewGroup.java:1256) на android.view.ViewGroup.drawChild (ViewGroup.java:1524) на android.view.ViewGroup.dispatchDraw (ViewGroup.java:1256) на android.view.View.draw (View.java:6277) на android.widget.FrameLayout.draw (FrameLayout.java:352) на com.android.layoutlib.bridge.Bridge.computeLayout (Bridge.java:408) в com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.computeLayout (неизвестный источник) , , .

(мой английский не очень хороший, поэтому постарайтесь, чтобы ответы были простыми)

1 Ответ

0 голосов
/ 27 апреля 2011

Я решил ту же проблему, переместив изображения и XML-файлы из папки значков в папки для рисования, и это сработало для меня.

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