利用AppGameKit生成安卓apk文件

AppGameKit是一款开发游戏的软件,相信接触过开发游戏的人都不怎么陌生,这款软件可以使用VB语言和c++语言编写游戏,使用VB语言编写游戏即可在AppGameKit上直接导出apk软件,非常方便,但是如果用c++编写游戏的话,就要借助visual studio 编译器来编写,最后运行即可,若要导入到手机,则要稍微复杂一点,那么现在就聊下如何将c++编写的游戏导出到Android 手机软件。

必要软件:

JAVA JDK(64位):https://pan.baidu.com/s/1-Dmss8Q3uOVf2lIxjnoTeg 密码:11ex

JAVA JDK(34位):https://pan.baidu.com/s/1XtRTcC42nx4PGJwmANengQ 密码:u4xw

Android NDK:https://pan.baidu.com/s/1_Kgdn69xknLk9TDaCYfYWg 密码:64e2

Android Studio:https://pan.baidu.com/s/1Fnn7gy4tlGoSj4rHYEGM_Q 密码:92zg

以上为所有必要软件工具,也可以自己寻找自己安装

准备工作

JAVA JDK准备工作:

下载后打开exe文件进行安装即可


JAVA NDK准备工作:

在其他盘新建一个名为AndroidDev的目录,将下载好的文件内的所有内容复制到新建的文件夹的目录下

利用AppGameKit生成安卓apk文件_第1张图片

利用AppGameKit生成安卓apk文件_第2张图片

Android Studio的准备工作:

安装完后打开Android Studio界面如下:

利用AppGameKit生成安卓apk文件_第3张图片

Android Studio会自动搜寻你装的JDK和自动下载对应的SDK工具,非常的方便和强大

接着选择Configure然后选择SDK manager,SDK Platforms安装勾的选项,即Android 8.0 和Android P Preview 空间足够的话全装也没问题,选好后点击SDK Tools,也是一样,安装勾选项,空间足够全安装也行

利用AppGameKit生成安卓apk文件_第4张图片

利用AppGameKit生成安卓apk文件_第5张图片

点击Apply后等待安装完成,完成后返回主界面,有些软件自带的更新可以更新一下,这样基本就准备好了。

主界面中选择Start a new android project,application name自己起个名字,勾选Phone and Tablet,接着next

利用AppGameKit生成安卓apk文件_第6张图片

这里默认布局即可,next,接着finish即可

利用AppGameKit生成安卓apk文件_第7张图片

可以看到界面如下

利用AppGameKit生成安卓apk文件_第8张图片

然后要设置一下虚拟手机,点击run,选择run app然后弹出如下界面

利用AppGameKit生成安卓apk文件_第9张图片

这里刚开始是没有虚拟设备的,点击Create New Virtual Device,然后会有一列download列,逐个下载后点击next,选一款手机就OK了,接着我们运行一下,就可以看到运行效果

利用AppGameKit生成安卓apk文件_第10张图片

到了这一步的话准备工作就基本完成了,先点击File,close project关闭当前项目,开始进入正题

首先我们打开AppGameKit的安装目录

利用AppGameKit生成安卓apk文件_第11张图片

接着打开Tier 2然后打开app

利用AppGameKit生成安卓apk文件_第12张图片

可以看到有template_android_amazon这个文件夹,我们复制一个副本,并且自己重新命名,我命名为Test

利用AppGameKit生成安卓apk文件_第13张图片

接着打开Test->AGK2Template->src->main,选中 ,可以看到有一个名为 jniCompile.bat 的文件,该文件是用来编译用的,即我们每次在jni 内的template.cpp 写好代码后都要点击这个 jniCompile.bat 文件进行编译方可在Android Studio 中运行我们己做的项目。

不过 jniCompile.bat 这里需要设置一下,右键编辑,把set NDKBUILDCMD=后面的目录改成 ndk-build 所在的目录

例如:我把Android Dev 放在D盘

set NDKBUILDCMD="D:\AndroidDev\build\ndk-build"设置完后保存即可

利用AppGameKit生成安卓apk文件_第14张图片

利用AppGameKit生成安卓apk文件_第15张图片

接着双击 jniCompile.bat 进行编译,编译如图所示

利用AppGameKit生成安卓apk文件_第16张图片


这样就编译完成了

再次打开Android Studio 选择Open an existing Android Studio project

利用AppGameKit生成安卓apk文件_第17张图片

然后选择我们刚刚编译过的Test项目

利用AppGameKit生成安卓apk文件_第18张图片

打开后进行 run app 就搞定了

附注:图片音乐等媒介放在AGK2Template\build\generated\assets\shaders\debug中即可

运行效果

利用AppGameKit生成安卓apk文件_第19张图片

运行没有问题了,接着我们导出apk文件

选择Build->Make Project 完成后在我们的 Test\AGK2Template\build\outputs\apk\debug 中可以看到我们的apk文件了

利用AppGameKit生成安卓apk文件_第20张图片

 通过QQ或有线传到安卓手机安装即可运行

 效果如下



你可能感兴趣的:(利用AppGameKit生成安卓apk文件)