今天pink来给大家分享一些关于fbreader如何编译并修改FBReader的package方面的知识吧,希望大家会喜欢哦
1、首先下载FBReaderJ的源代码
2、版权限制,暂不提供下载,请百度搜索后观看是:(github如何使用就不介绍了,不会的自行搜索),下载到zip格式的压缩包。
3、已经配置好的橡腊让android开发环境,包括sdk和ndk,博主用的都是安卓开发官网上给的。梁局
4、sdk:带有adt的eclipse,版权限制,暂不提供下载,请百度搜索后观看
5、ndk:版权限制,暂不提供下载,请百度搜索后观看
6、cygwin:版权限制,暂不提供下载,请百度搜索后观看
7、至于如何安装就不详述了,自行谷歌百度。
8、解压下载到的源码包,并将其导入到eclipse中。
9、看局枝到上边的红色叉叉,我们需要修复一下,首先是library
10、右键单击library,倒数第二个属性
接着是FBReaderJ,同样是右键,属性
不出意外的话就能消除掉程序的错误。
4、接着需要进行ndk编译,虽然程序看上去没有错误,但是libs文件夹中缺少*.so文件
打开cygwin,进入FBReaderJ文件夹中,运行命令/cygdrive/d/android/android-ndk/ndk-build,就开始进行编译了。等待程序执行完成(比较耗时)。
这个时候运行程序就可以正常使用啦
5、修改package
我们研究FBReader主要是希望改造它并为自己所用,所以修改package是很重要的。
5.1修改AndroidManifest.xml文件
将package="org.geometerplus.zlibrary.ui.android"修改为package="com.aaa.helloworld"并保存
5.2这时src文件夹中的一些类报错,打开这些保存的文件,将其中报错的importorg.geometerplus.zlibrary.ui.android.R;修改为importcom.aaa.helloworld.R;即可。
搜旅伏使用fbreader在android手机上打开mobi格式电子书
安装完成FBreader后,我们将.mobi格式的电子书移动到手机的sd卡里
进入FBReader
找到要查看的,放在SD卡里的MOBI文件
看!阅读.mobi文件再也不是kindle的专利了!
FBReader(FBReaderJ)是一款电子书阅读器,支持EPUB、OEB和FB2(.zip)文件格式。FBReader快速、可定制性世携强,支持使用外挂TrueType字体,并支持16种语言的断字镇芹模式。
主要功能:
1、支持EPUB、OEB、FB2(.zip)电子书格式2、多种翻页风格
3、自带网络电子书目录/商城浏览/下载器,可以从中下载一些流行的英语、法语、俄语、中文和波兰语电子书,并支持自定义目录
4、集成外挂字典,支持ColorDict、ForaDictionary和FreeDictionary,看书时再也不会为不明白的.词句而烦恼了
5、支持使用外挂TrueType字体,让您的FBReader更加绚丽多彩
6、可定制性强,基本可以满足大多数用户的需求
7、智能断字模式,让电子书更加美观
首先要汪亮搜索“FBreader”。猛毕然后点击图中画框所示的手机FBreader安卓版本下载,然后进入详情页面后点击右上角的“APK下载”进行下载,安装枝陵芹,即可打开mcsz文件。
1.
打开电脑或者手机的浏览器,进入百度官网首页
2.
点击搜索“FBreader”。然后点薯裂击图中画框所示的手机FBreader安卓版本下载
3.
进入详情页面后点击右上角的“APK下载”进行下载
4.
点击下载页誉圆面,点击文件夹数虚闭
本文到这结束,希望上面文章对大家有所帮助