[Android]Ubuntu编译droidVNCServer
一、总体步骤
从
这里
下载vnc源代码。依照下述步骤进行编译。
-------------- Compile C daemon --------------------- On project folder: $ ndk-build $ ./updateExecsAndLibs.sh -------------- Compile Wrapper libs ----------------- $ cd $ . build/envsetup.sh $ lunch $ ln -s /nativeMethods/ external/ To build: $ cd external/nativeMethods $ mm . $ cd $ ./updateExecsAndLibs.sh
二、Compile C daemon
这个倒没有多大的问题。在Ubuntu上装Eclipse,ADT, SDK 还有NDK,JDK等等。
然后在命令行模式下进入工程所在目录,输入下面命令:
$ ndk-build
一般需要修改jni/jpeg/***.S文件。然后再ndk-build。可以参看这篇博文。
这次就要编译很长时间。大概可能一个小时。编译完成后,输入下面命令。 $ ./updateExecsAndLibs.sh
这个命令马上就运行完毕了。
三、Compile Wrapper libs
四、编译此项目
编译此项目成功的前提是:
1. 在Ubuntu下面编译。
2. 先
成功编译AOSP。
3. 再编译此项目。