`
hualikejava
  • 浏览: 169748 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

cygwin+android ndk 编译FBReaderJ 开源项目

 
阅读更多

 不知道为什么老外的开源项目比较麻烦
 我在http://www.fbreader.org/FBReaderJ/下载了开源的阅读器发现直接导入eclipse不能用
 经过搜索发现要使用cygwin+android ndk来编译才能运行;
 下面来说说怎么编译这个项目吧;
 1.下载安装cygwin,(cygwin是windows下模拟linux环境的工具)
 2.安装android ndk
 3.把FBReadJ源码导入eclipse
 4.在elipse中选择导入的FBReadJ,右击菜单选择Properties弹出窗口
 

 
 点击 new 进行配置Builder
 name:可以自己定
 location:指定你的cywin的bin目录下的bash.exe文件;比如:C:\cygwin\bin\bash.exe
 Working Directory:指定你这个项目的目录 比如我的路径是:D:\JAVA_PUBS_API\
 Arguments:
 指定你项目的具体目录跟NDK的net-build文件目录
 比如我的:--login -c "cd D:/JAVA_PUBS_API/geometer-FBReaderJ-1.5.5-21-ge45cf37/geometer-FBReaderJ-e45cf37 && D:/NDK/android-ndk-r8b/ndk-build"
 
 配置好点击appl

 y再点OK即可;

 5.如果还发现有错误,检查下是否资源文件找不到,把图片全部copy到drawable目录下
 这里最好不要用二级目录了,否则还是错误,提示找不到资源文件
 6.clear下工程,重新builder下,R文件产生了;然后还是有问题重复几次,或者把R文件
 删除了重新生成。
 

 

  • 大小: 62.8 KB
  • 大小: 86.8 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics