(1)FBReaderJ-sourcesをhttp://www.fbreader.orgからダウンロードしましたが、EclipseのFBReaderJをAndroidプロジェクトとしてインポートしてコンパイルするのは難しいです。EclipseでFBReaderJをインポートしてコンパイルしましたが、多くのエラーが発生しました
は私が
しかしR.java
が欠落しているlibsディレクトリ内のファイルlibDeflatingDecompressor.soとlibLineBreak.soを作るので、cygwinのからの私のプロジェクトのカタログにNDKビルドを実行しませんでした。なぜソースには含まれていないのですか?私はR.java
が自動的に変更されることを知っていますが、既存のファイルやワークスペースに新しいプロジェクトを作成することによっても可能です。
私はそれをどのように修正すればよいですか?これはlocal.properties
に関連していますか?マイコンピュータのSDKとNDKとCygwinで がインストールされている そして、私のlocal.propertiesは ndk.dir = /アンドロイド/アンドロイド - NDK sdk.dir = /アンドロイド/アンドロイド-sdk_r08-窓/アンドロイド-SDK-ウィンドウとして保存されます-r5b
どのような問題がありますか?
(2)私はgen/R.Javaを得るので、私はmissig R.javaの問題を解決しました。 しかし、ビルディングに失敗しました。
下位結果
main.xmlにはどのような問題がありますか?
C:\ FBReaderJ-源>アリ
ビルドファイル:C:\ FBReaderJ-ソース\ build.xmlを 。 。 。 パッケージビルドが
CをFAILED
'アンドロイド' の属性 'fadeScrollbars' が見つかりifierリソースから[エコー]の生成R.java/Manifest.java ...
[null] C:\FBReaderJ-sources\res\layout\main.xml:8: error: No resource ident
:\ツール\アンドロイド-SDK-WINDOWS \のAndroid \ androidの-sdk_r08-WINDOWS \アリの\ main_rules.xml: 306:nullが返さ:1
合計時間:4秒
/res/layout/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"
は以下 org.geometerplus.zlibrary.ui.android.view.ZLAndroidWidgetでjava.lang.NullPointerExceptionが
Eclipseのコンソールからエラーmeaasgeあります。 android.view.View.draw(View.java:6274)でgetMainAreaHeight org.geometerplus.zlibrary.ui.android.view.ZLAndroidWidget.onDraw(ZLAndroidWidget.java:92)で(ZLAndroidWidget.java:560) android.view.ViewGroup.drawChild(ViewGroup.java:1526) at android .view.View.ViewGroup.dispatchDraw(ViewGroup.java:1256) android.view.ViewGroup.drawChild(ViewGroup.java:1524) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1256) android.view .View.draw(View.java:6277) android.widget.FrameLayout.draw(FrameLayout.java:352) at com.android.layoutlib。bridge.Bridge.computeLayout(Bridge.java:408) at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.computeLayout(不明なソース) 。 。 。
(私の英語は素晴らしいではありませんので、簡単な答えを維持しよう)
Androidプロジェクトとしてインポートしましたか? –
解決済みFBReaderソースからバージョンアップされました。私はhttps://github.com/geometer/FBReaderJに行き、最新バージョンのソースをダウンロードしました。私の質問を読んでくれてありがとう –