Go to file
2012-06-11 20:08:48 +01:00
.settings version 1.0a3 2011-10-29 11:58:08 +01:00
bin start tracking latest apk 2012-06-11 20:05:49 +01:00
jni stage for 1.1a1 2012-06-11 20:08:48 +01:00
libs added latest androidvncserver version 2012-06-11 20:06:49 +01:00
nativeMethods ups 2012-06-11 20:05:22 +01:00
res stage for 1.1a1 2012-06-11 20:08:48 +01:00
src/org/onaips/vnc stage for 1.1a1 2012-06-11 20:08:48 +01:00
.classpath stage for 1.1a1 2012-06-11 20:08:48 +01:00
.directory Preferences menu fixed, more things 2010-09-24 20:47:56 +01:00
.gitignore stage for 1.1a1 2012-06-11 20:08:48 +01:00
.project 1.0a3 2011-10-29 11:59:36 +01:00
AndroidManifest.xml stage for 1.1a1 2012-06-11 20:08:48 +01:00
build.xml repo initialized 2010-08-24 03:45:04 +01:00
CHANGELOG stage for 1.1a1 2012-06-11 20:08:48 +01:00
LICENSE updated LICENSE 2012-06-10 21:59:05 +01:00
project.properties added libvncserver 099 2012-06-11 20:07:57 +01:00
README stage for 1.1a1 2012-06-11 20:08:48 +01:00
TODO stage for 1.1a1 2012-06-11 20:08:48 +01:00

The droid-VNC-server projects consists in two parts: the daemon and GUI.

GUI handles general user input, and connects to the daemon using local IPC. You can compile it using Eclipse or Ant (the latter not tested though).

If you wish to contribute to the project, just fork it and commit some interesting features...

-------------- Compile C daemon -------------------
NOTE: to compile the C daemon you must have a working AOSP source tree, and copy it to external folder.
Do something like:

$AOSP_SRC=/path/to/aosp
$VNC_DAEMON=/path_to_vnc/droidvncdaemon

cp -fr $VNC_DAEMON/droidvncdaemon $AOSP_SRC
cd $AOSP_SRC
. build/envsetup.sh
# lunch
mmm external/droidvncdaemon

Thats it. You will have androidvncserver_froyo (for 2.2 down) and androidvncserver_ginger (for 2.3+) in $AOSP_SRC/out/target/product/generic/system/bin/

I think this process is quite difficult, anyone knows how to build external packages outside AOSP tree?