2011-02-09 8 views
0

(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(不明なソース) 。 。 。

(私の英語は素晴らしいではありませんので、簡単な答えを維持しよう)

+0

Androidプロジェクトとしてインポートしましたか? –

+0

解決済みFBReaderソースからバージョンアップされました。私はhttps://github.com/geometer/FBReaderJに行き、最新バージョンのソースをダウンロードしました。私の質問を読んでくれてありがとう –

答えて

0

私は描画可能なフォルダにアイコンフォルダから画像やxmlファイルをシフトすることにより、同じ問題を解決し、それ私のために働いた。

関連する問題