编译FBReaderJ阅读器

来源:互联网 发布:qq宠物软件 编辑:程序博客网 时间:2024/06/05 20:57

由于从github上下载来的代码里面存在在jni的代码,需要使用ndk编译工具将其编译(其实现在编译还是挺简单的,但是网上大部分文章还是老早以前的,现在Windows下其实根本不需要Cygwin,直接用ndk-build即可。)

1.jdk,sdk环境先配置好

2.配置Apache Ant

ANT_HOME  E:\apache-ant-1.9.4-bin\apache-ant-1.9.4CLASSPATH  ;%ANT_HOME%libPATH  ;%ANT_HOME%bin

3.下载ndk,配置ndk


NDK_ROOT   E:\android-ndk-r9d\android-ndk-r9dPATH  ;%NDK_ROOT%

4.在FBReaderJ的原代码目录中新建文件“local.properties”

sdk.dir=D:\\Android\\android-sdk

ndk.dir=D:\\Android\\android-ndk

(在实际编译的时候第四部省略了,可能是我直接用ndk-build编译了,所以不用配置,所以猜测这步骤是用Apache Ant进行编译的时候的步骤,而我直接用新版ndk包下的ndk-build指令来编译)
5.打开cmd,cd到阅读器的工程下,在执行 ndk-build会自动在工程的libs文件夹下产生编译后的文件







0 0