这个人是什么游戏里的?叫什么?急啊谢谢
1、首先下载FBReaderJ的源代码
(github如何使用就不介绍了,不会的自行搜索),下载到zip格式的压缩包。
2、已经配置好的android开发环境,包括sdk和ndk,博主用的都是安卓开发官网上给的。
sdk:带有adt 的eclipse,
至于如何安装就不详述了,自行谷歌百度。
3、解压下载到的源码包,并将其导入到eclipse中。
看到上边的红色叉叉,我们需要修复一下,首先是library
右键单击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文件夹中的一些类报错,打开这些保存的文件,将其中报错的import org.geometerplus.zlibrary.ui.android.R;修改为import com.aaa.helloworld .R;即可。
然后就达到我们的目的啦...
13726