加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
README 1.04 KB
一键复制 编辑 原始数据 按行查看 历史
JosePereira 提交于 2012-06-13 21:15 . more things
The droid-VNC-server projects consists in three main modules parts: the daemon, wrapper libs and the GUI.
- Daemon -
Provides the vnc server functionality, injects input/touch events, clipboard management, etc
Available in jni/ folder
- Wrapper libs -
Compiled against the AOSP so everyone can build the daemon/GUI without having to fetch +2GB files.
Currently there are 2 wrappers, gralloc and flinger.
Available in nativeMethods/ folder, and precompiled libs in nativeMethods/lib/
- GUI -
GUI handles user-friendly control.
Connects to the daemon using local IPC.
-------------- Compile C daemon ---------------------
On project folder:
$ ndk-build
$ ./updateExecsAndLibs.sh
-------------- Compile Wrapper libs -----------------
$ cd <aosp_folder>
$ . build/envsetup.sh
$ lunch
$ ln -s <droid-vnc-folder>/nativeMethods/ external/
To build:
$ cd external/nativeMethods
$ mm .
$ cd <droid-vnc-folder>
$ ./updateExecsAndLibs.sh
-------------- Compile GUI------- -------------------
Import using eclipse as a regular Android project
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化