接入前准备
Android 术语
JDK
- Java Development Kit Java 开发工具包。
ADT
- Android Development Tools,Android 开发套件,Android Studio 默认集成,其他 IDE 需要手动集成。
Android Studio
- 查阅官方文档
- Android 官方 IDE 工具,内部集成完整的 Android 编译环境。
root-level
- 项目根目录。
app-level
- 主工程目录,通常为 GameActivity 所在的目录;
- 所在目录的
build.gradle
声明了apply plugin: 'com.android.application'
libs-level
- libs 级别的工程目录;
- 所在目录的
build.gradle
声明了apply plugin: 'com.android.library'
GameActivity
游戏主 Activity,继承 android.app.NativeActivity
或 com.google.androidgamesdk.GameActivity
。(通常是这个命名,具体以引擎命名为主)
环境配置
Android 12 开始 Android 官方依赖库开始要求 JDK(11)环境。
Mac:从【Android Studio】 Preferences > Build, Execution, Deployment > Build Tools > Gradle > Gradle JDK:查看工程使用的 Java 版本号。
Windows:从【Android Studio】 File -> Setttings.. > Build, Execution, Deployment > Build Tools > Gradle > Gradle JDK:查看工程使用的 Java 版本号。
通过命令行
java -version
查看本地 Java 版本号。
Android 编译环境依赖 JDK(11)、ADT、Gradle Tools,请根据游戏引擎的移动平台或 Android (安卓)游戏开发相关章节,配置好相关环境。
请直接使用 Android Studio 对引擎的中间工程进行开发,包含 API 文档提示。