Andoird
推荐使用 WebGAL Terre 可视化编辑器,提供了一键导出安卓项目文件的选项。
如果你使用源代码构建项目请切换到源代码选项卡。
前期准备
在 Android Studio 中打开项目
注意
如果想要使用 Android Studio 直接从项目导出的文件夹打开,请新建游戏时填入
英文
,如果游戏文件夹名不是英文,请在更多菜单中重命名为英文或者打开
WebGAL_Terre\public\games
修改你的游戏名,并保证项目的文件路径中不会出现英文以外的字符,否则会报错
在编辑器左边侧边栏修改游戏配置中的
游戏标题
和
游戏包名
。
游戏包名是你的网站域名反写,如果没有域名可以考虑使用开发者加游戏名的组合,比如
webgaldev.mygalgame
这种形式,
必须
使用
英文
。
在编辑器右上角选择导出为安卓项目文件,系统会自动打开文件夹。
打开 android studio 选择刚刚导出的
android
目录,等待依赖下载完毕。
下载并解压
项目模板
open in new window
,将文件夹改名(切记必须使用英文)。
打开
项目文件夹\app\src\main\assets\webgal
文件夹,将你要打包的游戏放到这里。
游戏默认加载
项目文件夹\app\src\main\assets\webgal\index.html
,如果想要自定义加载链接(比如在线链接),请修改
项目文件夹\app\src\main\res\values\values.xml
文件里面的
load_url
字段。
打开 Android Studio 打开项目。
修改
项目文件夹\settings.gradle
文件中的
rootProject.name
字段。
...
rootProject.name = "WebGAL"
修改
项目文件夹\app\src\main\res\values\strings.xml
中的标题信息。
<resources>
<string name="app_name">WebGAL</string> //修改游戏标题
</resources>
修改
项目文件夹\app\build.gradle
中的
namespace
和
applicationId
字段,格式为域名反写。
...
android {
namespace 'com.openwebgal.demo'
defaultConfig {
applicationId "com.openwebgal.demo"