FBReader源码分析(一)----配置.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FBReader源码分析(一)----配置

分分析析FFBBRReeaaddeerr源源码码 ((11))安安装装AAnnddrrooiidd开开发发环环 分分析析FFBBRReeaaddeerr源源码码 ((11))安安装装AAnnddrrooiidd开开发发环环 境境及及配配置置 境境及及配配置置 创创建建时时间间::2012/05/10 10 :46 创创建建时时间间:: 更更新新时时间间::2012/05/10 16 :18 更更新新时时间间:: 作作 者者::Nil 作作 者者:: 来来 源源:: 来来 源源:: 一、FBReader项 目简介 FBReader是一个开源电子书阅读器 ,如今已经支持很多设备。不仅有PC版 ,支 持的操作系统有GNU/Linux,MicrosoftWindows,也支持移动终端设备 ,比如 NokiaInternetTablets。最重要的是早在2008年4月13日,就已经有Google Android版本 ,即大家熟知的FBReaderJ。且 ,它开源 ! 跟多相关的内容 ,可以访问如下链接 : http/// http///wiki/FBReader  (附 :国内市面上流行的阅读器 ,很多都借鉴了FBReader框架的思想 ,它开源的 精神影响了很多国内的开发人员。大家聚集一起 ,共同讨论阅读领域的方方面面 , 于是”六阅雪 “开放平台就诞生了。 欢迎访问 :)  二、建立开发环境 (1 )、Android开发环境 至于Android开发环境的安装和配置 ,大家应该谙熟于心了。安装Android开发 环境网络上的资料太多 ,我就没有必要重新又写一遍了。俗话说 :”不要再发明跟 别人一模一样的轮子。” 如下链接对安装叙述很详尽 : http///lvjava/blog/item/74a8480ee120e0c67acbe10f.html http///skynet/archive/2010/04/12/1709892.html 感谢网络上分享技术的各位兄弟! (2 )、NDK开发环境  这部分接触的人或许要少点 ,一般的Android开发也不涉及到C/C++,所以对 入门的童鞋比较陌生。 介绍一下NDK开发。 很多程序员误解Android应用开发使用的都是Java ,这显然不对。Android底层 框架由C/C++构建 ,即很多库都是C/C++库 ,因为Java无法控制底层硬件 ,所以要 借助能控制硬件并且高效的语言 ,那就是C/C++。 底层库的C/C++与应用层的Java需要沟通 ,于是就生出JNI。JNI(JavaNative Interface)提供了C/C++与Java沟通的渠道 ,Java能通过JNI的调用 ,借助C/C++的 逻辑来控制底层 ,同时C/C++也能通过JNI来控制Java层 ,这种编程方式在 FBReader项目中用得越来越多。 NDK是一个开发工具 ,能够很方便地让你编译C/C++,生成Linux系统的.so文 件。so库是Linux的库文件 ,跟windows的dll文件的作用类似 ,所以Windows需 要安装一个虚拟环境来编译C/C++文件成so库。 安装cygwin的安装 : 在http///可以下载到最新版本。 下载完Cygwin的安装程序setup.exe ,可以安装了。在安装之前首先确定你要 安装的那个驱动器上有3GB的空间。Cygwin在安装的时候可以选择直接从网络安 装、下载安装包和本地安装 ,我是选的下载安装包 ,将需要的东西下到本地磁盘 里 ,再从本地安装 ,下一步选择安装的位置 ,设置网络连接方式并选择下载站点 , 之后就是选择需要安装的包 ,有四种安装状态分别是Default、Install、Reinstall、 Uninstall,如果你不能确定你所需要的环境 ,那就把ALL上的状态设为Install,选 择全部安装。 1)安装cygwin 下载 :http///setup.exe。安装时选择ALL以免遗漏gcc等工 具。漫长的等待 (基于网速情况 ,也许一夜)之后 ,cygwin下载完毕。解压到 : D\cygwin。然后手动配置Windows环境变量 ,增加D\cygwin;D\cygwin\bin到 Path : 

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档