bvnc

来源:互联网 发布:unity3d 安卓包调试 编辑:程序博客网 时间:2024/05/23 00:00
原文:
下载后,在本地有一个eclipse_projects文件夹。里面有两个工程:一个为androidVNC,一个为ZoomerWithKeys.后者是一个library。
在Eclipse中导入这两个工程:
一、首先导入androidVNC
打开Eclipse界面,选择File-->New-->Project...-->Android Project from Existing Code,选择androidVNC,就可以导入了。
导入后发现有很多叉叉。如下图:


二、导入sqlitegen_eclipse_site*.jar
下载sqlitegen_eclipse_site*.jar组件
然后在Eclipse中点击Help-->Install New Software-->Add-->Archive,选择下载的这个jar文件,点击下一步,完成。如果弹出警告窗口,继续执行。
安装完成后,会提示你重启Eclipse,那就重启Eclipse。然后右击androidVNC工程,看看是否有SQLiteGen annotation processing菜单,有的话,有没有选中?没有选中的话就点击选中,前面会出现一个对勾。如果都没有出现的话,那就说明安装不正确。


这时候可以看见src目录下有红色叉叉的文件少了很多。

三、 连接ZoomerWithKeys.
右击androidVNC,选择Build Path-->Link source, 选择ZoomerWithKeys工程所在目录,下一步完成就可以了。
这时候可以看到ZoomerWithKeys里面也有红色叉叉。

四、 Console报错.
Android requires compiler compliance  level 5.0 or 6.0.Found ''1.7” instead.Please use Android Tools >Fix Project Properties
Console里不停出现上面的错误。点击androidVNC项目,选择属性,选择Java Compiler,如下图:
选择Compiler compliance level为1.7即可。经试验,1.6更好。
五、 安装SVN Team Provider插件
经试验,如果不需要svn的同学可忽略这步,直接进行下一步,更简单
在Eclipse里点击Help-->Install New Software,如下图:

在打开的窗口中点击Add按钮,输入网址啊:
选中SVN Team Provider - The Eclipse Team Provider for the Subversion version control system.,然后安装。安装完成后需要重启eclipse。
弹出下面窗口

勾选SVN Kit 1.7.8.点击下一步,安装。
六、 删除所有svn文件
虽然安装了上面插件,重启了Eclipse后,这两个工程都还是有红色叉叉。不知道怎么办啊。唉唉。
1. 将这两个工程都从Eclipse里删除了。把本地文件也删除了。重新从tortoisesvn下载。下载后直接拷贝到另一个地方。然后将这两个文件夹里所有svn文件和文件夹全部删除,还有bin和gen都删除。
2. 然后再在Eclipse里导入ZoomerWithKeys。这次没有红色叉叉了。先clean,再build。这次老实了。不报错了。
3. 接着在Eclipse里导入androidVNC,再用Link Source连接ZoomerWithKeys工程。整个工程都没有红色叉叉了。但是有个红色惊叹号。无语了!咋啥问题都有啊。
将这个工程clean,再build,红色感叹号依然屹立如山。

右击这个工程,选中Build Path,然后选择Configure Build Path...,可以看到里面有个library打着红色的叉叉,如下图:

后面括号里写着missing。
于是删除这个jar,然后再重新导入。libs下文件如下:

没有用以前的com.antlersoft.android.db.jar文件,是因为导入后还是有红叉叉,所以改成用这个db_0.1.6.jar文件了。

将ZoomerWithKeys从androidVNC里删除,不再link source到ZoomerWithKeys,因为总是有问题。先clean ZoomerWithKeys工程,再build ZoomerWithKeys,没问题,编译成功。
再clean androidVNC工程,再Build androidVNC工程,接着不要clean了,再编译androidVNC工程,这时候就全对了,没有恼人的红叉叉了。你没看错,的确是build两次。第一次clean,build,第二次就别clean了,直接build。就成功了。
0 0
原创粉丝点击