Java 如何将Android FBReaderJ源代码导入并编译到Eclipse(Windows)中?

Java 如何将Android FBReaderJ源代码导入并编译到Eclipse(Windows)中?,java,android,eclipse,Java,Android,Eclipse,我想在eclipse上导入和编译。我已经从他们的网站上下载了最新的源代码。是否需要安装NDK和cygwin来编译FBRreaderJ。 如果你能建议我任何教程或有用的链接 供参考: 操作系统–Windows vista 日食–[Helios 3.6] Android OS–1.6在根目录的HowToBuild文本文件中,它给出了说明。 它提到了以下要求: Android SDK>=1.6 Android NDK>=r4b Apache Ant>=1.7.0 python 由于NDK需要Windo

我想在eclipse上导入和编译。我已经从他们的网站上下载了最新的源代码。是否需要安装NDK和cygwin来编译FBRreaderJ。 如果你能建议我任何教程或有用的链接

供参考:

操作系统–Windows vista 日食–[Helios 3.6]
Android OS–1.6

在根目录的HowToBuild文本文件中,它给出了说明。 它提到了以下要求:

Android SDK>=1.6 Android NDK>=r4b Apache Ant>=1.7.0 python 由于NDK需要Windows上的cygwin 1.7,看起来您需要进行一些下载

所以,是的,您需要NDK、Cygwin和Python

文本文件还提供构建说明:

编辑新说明:

建立:

创建包含sdk.dir和ndk.dir定义的“local.properties”文件:sdk.dir=ndk.dir=例如,在我的计算机“local.properties”上 由两行组成:sdk.dir=/Users/geometer/android-sdk-mac86 ndk.dir=/Users/geometer/android-ndk-r4b

如果您使用Linux或MacOS,只需运行“ant package”并转到步骤3。出于调试目的,您可能需要运行“ant dbg”来生成 处于调试模式的包,在本例中使用调试密钥签名, 您可以跳过步骤3

如果您是Windows用户2a。运行ndk从Android构建一个程序 项目目录中的NDK目录; 此程序仅从Cygwin>=1.7运行,详情请阅读NDK文档。 阅读并尝试使用“cygwin安装”和“configuration.pdf”2b配置cygwin。运行“AntRelease”

手动签署您的包。
要使FBReaderJ正常工作,可以参考以下链接: 它告诉您如何下载和安装cygwin。
出现错误的可能性最大:未找到NDK命令。在这种情况下,请参考以下链接::

createRawResources.py是什么,在哪里?!自从我发布了这个答案,他们已经改变了他们的指令,并删除了对该脚本的任何引用。查看他们github上的更新说明