本文主要是介绍编译FBReaderJ阅读器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
由于从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.4
CLASSPATH ;%ANT_HOME%lib
PATH ;%ANT_HOME%bin
3.下载ndk,配置ndk
NDK_ROOT E:\android-ndk-r9d\android-ndk-r9d
PATH ;%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文件夹下产生编译后的文件
这篇关于编译FBReaderJ阅读器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!