《自助开发工具使用手册》

使用须知

  1. 已知Mac OSX版本为10.10.1或10.10.2,在应用中调用git指令时有bug,请该版本用户升级系统到最新版本。
  2. 主仓库中的代码与Coding的仓库都是用git,因此在主仓库中,开发者请慎重主动用git的操作,从而影响工具使用。(git版本要求不低于1.8.4)
  3. AnySDK工具2.0.2版本,暂不支持对应AnySDK的插件工程进行提交;开发者可以下载AnySDK的插件工程后,自己修改,自己验证。

自助开发使用流程

下载页面

进入自助开发

点击主界面上如下图所示的位置进入自助开发。 下载页面

切换到自助开发模式

游戏的发布等工作都是在安全稳定的正式模式下进行的。自助开发的开发和测试等工作为了不影响正式模式上的游戏配置和运行等,需要切换到独立的自助开发模式。 在自助开发模式下:

进入自助开发时,工具会提示切换模式。切换模式后客户端会重启,如下图: 下载页面

激活码

自助开发目前处于内测中,因此第一次进入时需要使用激活码。 获取激活码的途径有:

  1. 在自助开发QQ群(368777551)向技术支持人员申请激活码;
  2. 将自己AnySDK客户端的邮箱账号发送给support@anysdk.com邮箱,申请激活码。

输入获取到的32位的激活码进行验证,如下图:
下载页面

Coding账号登录

自助开发过程中涉及到的所有插件工程和脚本工具等,是通过Coding进行管理的,所以需要绑定您的 Coding 帐号。如果您还还没有 Coding 帐号,可以登录Coding官网(https://coding.net )进行注册。
登录、授权界面如下图所示: 下载页面

主库目录

自助开发过程中的插件工程和工具等,需要存放到本地路径,这个目录就是自助开发的工作目录,我们称之为主库目录。
在第一次进入时,需要指定主库目录。 Windows 用户还需要制定 git.exe和 ssh-keygen.exe 的路径。如果git.exe和ssh-keygen.exe在同一目录下,只需指定 git 路径即可;如果git.exe和ssh-keygen.exe不在同一目录下,则需要再指定ssh-keygen.exe的路径。
Mac 用户、Windows 用户(git.exe和ssh-keygen.exe在同一目录下)、Windows 用户(git.exe和ssh-keygen.exe不在同一目录下)的界面图分别如下所示:
下载页面 下载页面 下载页面

添加SSH 公钥

每一个插件工程都是一个 git 库,通过 git 的以 SSH 的方式对用户本地库、用户在 Coding 上的远程库和 AnySDK在 Coding 上的远程库进行代码的管理的。所以用户需要将自助开发工具生成的 SSH 工具添加到您的 Coding 帐号里,以便工具下载和提交代码等。
添加 SSH 公钥的提示如下图所示: 下载页面
在 Coding 上添加的贴图如下:
下载页面
如果初始化时没有添加SSH 公钥,可能导致插件工程无法提交等问题,可以在【 设置界面 】再次显示添加 SSH 公钥的教程。
到这一步,我们所有的准备工作完成了,点击确定后,工具开始下载自助开发需要用到的库文件到主库目录中。 下载页面

自助开发界面

获取完主仓库后,默认进入自助开发界面的“插件管理——我的远程插件”界面。新用户进入后,未下载或新建过任何项目,所以我的远程插件没有任何工程。
自助开发界面中,分成6个模块:

插件管理

“我的远程插件”

“AnySDK 开源插件”

插件配置

创建新插件工程、查看和编辑本地插件工程中的基本信息、扩展函数、 SDK 参数等。
界面如下图所示: 下载页面

基本信息

SDK 参数

SDK参数指的是,用户使用该插件时,需要提供的渠道分配游戏数据和游戏的设置数据等。最终参数写入 Config.xml 文件,详细说明见【子节点paramLs】。

插件开发

编辑插件工程

Android:根据点击编辑后的教程,将插件工程导入到 Eclipse 中进行开发。 iOS: Mac 电脑下,点击编辑后,直接在 XCode 中打开插件工程,进行开发。

生成插件 zip

Android:点击后选择生成方式:

iOS: Mac 电脑下,本地编译插件工程生成插件的 zip 包。 下载页面

提交界面

点击左窗口的插件,右窗口显示对应的提交信息;自己创建的插件在提交前应先填写提交信息;点击提交按钮,把对应插件代码传送到coding仓库中;点击“提交审核”,提交插件信息给AnySDK进行审核。 下载页面

跟踪界面

点击左边窗口的插件,右窗口显示对应插件跟踪状态;点击对应的状态,显示该状态下的反馈信息;点击“撤销”按钮,取消提交给AnySDK进行上线流程,如下图所示: 下载页面

设置界面

申请创建新的渠道SDK

1、登陆服务大全网页

登陆地址为:http://dq.qudao.info ,如下图: 下载页面

2、账号登陆服务大全

如下图: 下载页面

3、创建服务

进入创建界面,如下图: 下载页面 完善创建信息并且点击提交,如下图: 下载页面

4、新增SDK

进入SDK管理界面,如下图: 下载页面 进入添加SDK界面,如下图: 下载页面 完善添加SDK的信息,如下图: 下载页面 完成添加,如下图: 下载页面