把老项目盘翻出来,看见这个“网狐荣耀版搭建编译环境工具包合集”。里面把搭建常用的安装包都丢齐了,省去到处找版本、反复踩兼容性坑的时间。下面把包里的核心组件和建议顺序梳理一遍,照着装基本就能把环境跑起来。(图1)
里面都有什么,用来干嘛
- JDK 1.8 x64:Java 运行与编译环境,后台服务、工具脚本都会用到。
- Android SDK/ADT Bundle、android-19_r03:老项目常用的 Android 编译环境与 19 级 API 包,便于兼容早期客户端。
- Android NDK r10d / r9d:JNI/C++ 编译链。很多老源码锁死在 r9/r10 这两代,换新 NDK 容易报错。
- Apache Ant:部分旧式打包脚本依赖 Ant 而不是 Gradle。
- CocosForWin v3.10:Cocos 工具集,配合 NDK/SDK 打安卓包。
- .NET Framework 4.5 / 4.6.2:若干工具与编辑器需要的运行库。
- MSVBCRT AIO:VC/VS 全家桶运行时合集,缺它很多小工具打不开。
- Visual Studio 2005/2015(镜像/安装包):老服务端、工具项目的指定编译器版本。
- SQL Server Express(中文):常见的后台库环境,图形化管理方便新手。
- Python 2.7.10:历史脚本、打包小工具偶尔还在用 2.7。
- WinRAR、Notepad++ Portable:解压与快速改配置的“顺手两件套”。
建议安装顺序(按这条线走最稳)
- 安装运行库:MSVBCRT AIO → .NET 4.6.2(含 4.5)
- 基础开发:JDK 1.8(配置
JAVA_HOME与Path) - 数据库:SQL Server Express(建实例、记住账户口令)
- 移动端链路:Android SDK/ADT + android-19_r03 → NDK r9d/r10d → Apache Ant
- 引擎工具:CocosForWin v3.10(关联 NDK/SDK 路径)
- 桌面编译器:VS2005/VS2015(根据项目工程文件选择版本)
- 辅助工具:Python 2.7、Notepad++、WinRAR
环境变量最少要配这几项
JAVA_HOME = D:\Java\jdk1.8.0_101- 把
%JAVA_HOME%\bin追加进Path ANDROID_NDK_HOME = D:\android-ndk-r10d(或 r9d)ANT_HOME = D:\apache-ant-1.9.x,把%ANT_HOME%\bin追加进Path- 如果走 Cocos:在 Cocos 控制台里设置 NDK/SDK/Ant 路径
验证是否生效(任意命令行执行):
java -version
ant -version
ndk-build --version
能正常输出版本信息,就说明环境变量 OK。
一套最短上手流程
- 解压源码,先在 Notepad++ 打开配置文件(数据库、端口、域名等)。
- 起数据库,导入
.sql初始化脚本,确认连接字符串与账号对应。 - 服务端/工具端用 VS 指定版本 打开,缺运行库就补装 MSVBCRT AIO。
- 客户端如需 JNI,先用 ndk-build 在
proj.android或jni目录编译出.so。 - 如果是老式 Android 项目,用 Ant 执行打包;若是 Cocos 工程,走 Cocos 控制台或 VS 工程。
- 打开日志窗口,确认端口监听、数据库连接、资源路径无报错。
常见坑位与规避
- NDK 版本不对:老工程多限定 r9d/r10d,换新版本报
undefined reference/abi mismatch。 - 缺 VC 运行库:双击工具没反应,多半是缺 MSVC 运行时,先装合集。
- SQL 连接失败:注意实例名、端口与混合模式登录,别忘开 TCP/IP。
- VS 版本不匹配:2005/2015 工程文件互开会触发升级向导,尽量按项目原版安装。
- 路径带空格/中文:NDK 与 Ant 路径尽量放到英文目录,避免脚本异常。
- 权限问题:首次编译/安装建议以管理员运行命令行或 IDE。
什么时候用哪个工具
- 需要改 Java/服务端:用 JDK + VS + SQL Server。
- 需要编 JNI/打安卓包:用 NDK + SDK/ADT + Ant/Cocos。
- 只是修配置、看日志:Notepad++ 即可。
- 安装失败或工具打不开:先补 .NET/VC 运行库。
仅限交流拒绝商用!
下载地址:

