2011-12-08 57 views
2

最近,我想與FBReader一起工作。我把它的代碼從github和下載Android NDKcygwin。但我有幾個問題。誰會使用FBReader開放源代碼?

我需要你的幫助配置和使用這些代碼。我安裝Cygwin,並嘗試配置它,但我得到的代碼以下錯誤:

1.我遇到錯誤main.xml中:「錯誤:沒有在包中發現的屬性‘fadeScrollbars’資源標識符「機器人' 「

2.我得到的錯誤在SRC/...:」 進口org.geometerplus.zlibrary.ui.android.R無法解析「(線路:進口org.geometerplus。 zlibrary.ui.android.R;)

3。在HowToBuild文件我不明白這創造「local.properties」文件,以及如何設置地址sdk.dir & & ndk.dir

4.我應該在哪裏插入參數.bashrc文件? (哪一行)

5. Android NDK應該配置嗎?怎麼樣?

我搜索和學習了很多,但我不能使用FBReader。請問你能幫幫我嗎?順便說一句,我用Eclipse。

感謝和問候,奧米德

+0

你有解決方案嗎?你正在使用哪個版本的FBReader? –

回答

0

這就是我所做的:我下載並提取NDK。然後我跑在CMD上項目目錄中的NDK-build命令:

cd: <PROJECT SOURCE DIRECTORY> 
<PATH-TO-NDK FOLDER>\ndk-build 

其內置後,按照FBBuilder自述的內部步驟。設定路徑非常簡單。在FBReader項目的根目錄下創建文件local.properties,並在其中輸入SDK和NDK路徑,如自述文件中所示。如果你有winodws,你的路徑將是這樣的C:\ android \ android_ndk等。

一旦你這樣做,你應該會遇到以下錯誤:org.geometerplus.zlibrary.ui.android.R沒有解決。這甚至我不知道如何解決。我目前正在研究這個。

0

我也遇到了同樣的問題。首先嚐試解決您的項目中的其他問題。這個文件是由你的sdk自動生成的,所以不要爲此煩惱。此外,在您的清單文件包的名稱必須相同,如下: - 只要其他錯誤將得到解決

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="org.geometerplus.zlibrary.ui.android" 
    android:installLocation="auto" 
    android:versionCode="108021" 
    android:versionName="1.8.2" > 

,當刷新項目或清理項目SDK將創建該文件。

+0

user2392492您已經實現了哪個版本的FBReader? –

1

你可以用cmd建立NDK。

NDK建造-C your_project_location

this鏈接會幫助你。