1 简介 MobGameSDK 就是一个组库能帮助手机游戏可以接触 MobGame 平台所支持的功能如登录 在线支付 跟随和分析资料 该材料将会指导您一步一步的集成我们组库到贵方的游戏产品 若有任何问题需要解释, 请联系我们通过以下邮箱 或者参考在

Similar documents
中 文 摘 要 智 慧 型 手 機 由 於 有 強 大 的 功 能, 以 及 優 渥 的 便 利 性, 還 能 與 網 路 保 持 隨 時 的 鏈 結 與 同 步 更 新, 因 此 深 受 廣 大 消 費 者 喜 愛, 當 然, 手 機 遊 戲 也 成 為 現 代 人 不 可 或 缺 的 娛 樂 之

_banneradview.settest(true); _banneradview.setuserkeywords("swimming"); _banneradview.setusercategories("1,3,4"); _banneradview.setusergender(jdbanner

詞 彙 表 編 號 詞 彙 描 述 1 預 約 人 資 料 中 文 姓 名 英 文 姓 名 身 份 證 字 號 預 約 人 電 話 性 別 2 付 款 資 料 信 用 卡 別 信 用 卡 號 信 用 卡 有 效 日 期 3 住 房 條 件 入 住 日 期 退 房 日 期 人 數 房 間 數 量 入

書面

我 的 小 確 幸 四 : 在 第 二 份 打 工 時, 遇 到 一 位 對 我 非 常 好 的 同 事, 她 是 帶 我 的 人, 她 對 我 非 常 有 耐 性 的 教 導, 一 次 又 一 次 的 細 心 帶 領 在 這 次 的 期 中 考 前, 我 沒 上 班, 因 說 要 準 備 考 試,

Android Service

99年 2月25日教師會議記錄

Microsoft Word - FPKLSC_21.docx

認 發 揚 優 良 傳 統 文 化 和 接 軌 世 界 舞 台 的 重 要 性, 並 在 文 化 產 業 的 發 展 上 逐 步 建 立 根 基, 展 現 成 效 近 年 來, 大 陸 表 現 出 文 化 產 業 結 構 的 調 整 和 競 爭 力 上 升, 培 養 了 不 少 人 才, 湧 現 出

Microsoft Word - 第1章 Android基本概念.docx

建模与图形思考

財金資訊-83期.indd

改 善 動 機 很 多 人 在 使 用 學 校 網 站 時, 感 覺 到 有 諸 多 不 便, 像 是 雖 然 學 校 有 辦 活 動, 但 很 難 發 現 公 佈 在 網 站 上 的 活 動 資 訊, 還 有 雲 端 系 統 銷 曠 繁 複 等, 鑒 於 以 上 原 因, 我 們 決 定 改 善

計畫-送府.doc

一、

加 值 型 及 非 加 值 型 營 業 稅 法 第 12 條 ( 公 布 ) 特 種 飲 食 業 之 營 業 稅 稅 率 如 下 : 一 夜 總 會 有 娛 樂 節 目 之 餐 飲 店 之 營 業 稅 稅 率 為 百 分 之 十 五 二 酒 家 及 有 陪 侍 服 務 之 茶 室

Java

(Microsoft Word - \244g\246a\247B\244\275\253H\245\365\244\247\275\325\254d\254\343\250s doc)

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数


中南大学第二届软件创新大赛

Android Android Android SDK iv

<4D F736F F D20312D3120D5D0B9C9CBB5C3F7CAE9A3A8C9CFBBE1B8E5A3A92E646F63>

樂 齡 平 板 一 指 輕 鬆 學 代 間 教 學 與 社 區 服 務 培 訓 流 程 培 訓 地 點 : 國 立 中 正 大 學 成 教 系 531 室 培 訓 時 間 :104 年 3 月 12 日 ( 星 期 四 ) 培 訓 流 程 : 培 訓 流 程 時 間 主 題 課 程 內 容 主 講

目 錄 版 次 變 更 記 錄... 2 原 始 程 式 碼 類 型 之 使 用 手 冊... 3 一 安 裝 軟 體 套 件 事 前 準 備... 3 二 編 譯 流 程 說 明

mvc

1.5招募说明书(草案)

連 實 體 與 虛 擬 資 源, 應 用 面 向 越 發 廣 泛, 除 了 行 動 行 銷 之 外, 各 行 各 業 開 始 發 展 其 他 行 動 應 用 的 可 能, 如 應 用 QR Code 加 強 顧 客 服 務 或 是 行 政 作 業 流 程 改 進 上 博 物 館 隨 著 時 代 科

Microsoft Word - A _ doc

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

浙江师范大学2014年度毕业生就业质量报告

目 录 监 管 资 讯 2016 年 全 国 保 险 监 管 工 作 会 议 召 开...3 协 会 动 态 赤 峰 保 险 行 业 协 会 召 开 数 据 统 计 和 信 息 宣 传 总 结 表 彰 会 议...5 赤 峰 市 保 险 行 业 协 会 秘 书 处 召 开 2015 年 度 述 职

同 时, 采 取 提 供 新 闻 线 索 和 素 材 安 排 专 访 等 方 式 主 动 为 新 闻 媒 体 服 务, 为 采 访 报 道 活 动 创 造 便 利 条 件 建 设 网 络 信 息 发 布 平 台 2013 年 9 月 开 通 中 央 纪 委 监 察 部 网 站,2015 年 1 月

公務員服務法第13條相關解釋彙整表

大陸教育部等6個部門公佈「現代職業教育體系建設規劃 ( 年)」規劃到2015年初步形成現代職業教育體系框架,到2020年基本建成「中國」特色現代職業教育體系

资 讯 速 递 台 基 于 大 数 据 的 学 校 督 导 评 估 系 统 建 设 上 海 市 闵 行 区 人 民 政 府 教 育 督 导 室 ( 摘 要 ) 闵 行 教 育 在 深 化 教 育 改 革 探 索 管 办 评 分 离 的 背 景 下, 把 教 育 督 导 评 估 系 统 建 设 作 为

B1

時間軸上的竹蓮記憶 學務主任 黃雅彙 我不是竹蓮國小的畢業校友 但對於身為新竹人的我來 說 仔細回想起來 似乎和竹蓮有著一種特別的緣分 對竹蓮國小最初的印象是在小學的時候 猶記得年幼的 我經過一段時日的啦啦隊舞蹈訓練後 老師便帶著我們從學 校步行到竹蓮國小來參加比賽 一踏入竹蓮校門 映入眼簾 的是黑

B1

Microsoft Word - 临政办发6.doc

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e

<ADB6ADB1C25EA8FAA6DB2D4D56432E706466>


為民服務不定期考核項目及評分表...附表1

_banneradview.setuserkeywords("swimming"); _banneradview.setusercategories("1,3,4"); _banneradview.setusergender(jdbanneradview.gender_male); _bannera

內 容 摘 要 :(300 字 ~500 字 ) 為 促 進 兩 岸 土 地 管 理 與 城 市 更 新 學 術 與 實 務 界 的 交 流, 本 次 受 邀 至 大 陸 北 京 市 參 觀 考 察 北 京 市 國 民 黨 團 中 國 人 民 大 學 安 排 土 地 協 會 及 接 受 中 國 日

dj2013d2q

<4D F736F F D20BBF9D3DA416E64726F6964C6BDCCA8B5C4B5E7D7D3C5C4C2F4CFB5CDB32E646F63>

用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應

epub83-1

Important Notice SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provided by SUNPLUS TECHNOLO

<4D F736F F F696E74202D20332D322E432B2BC3E6CFF2B6D4CFF3B3CCD0F2C9E8BCC6A1AAD6D8D4D8A1A2BCCCB3D0A1A2B6E0CCACBACDBEDBBACF2E707074>

競 賽 內 容 / A.C 級 快 速 商 業 宴 會 彩 繪 暨 C 級 彩 繪 師 證 照 ( 主 題 式 ) 1 檢 核 與 比 賽 主 題 內 容 : 共 有 五 個 主 題 式 宴 會 彩 繪 圖 案, 參 賽 者 隨 機 獲 得 一 個 主 題 進 行 彩 繪, 並 在 30 分 鐘 內

摘 教 育 部 為 建 置 並 擴 大 融 合 氣 候 變 遷 思 維 的 防 災 校 園, 落 實 防 減 災 及 氣 候 變 遷 調 適 教 育 之 體 系 整 合, 設 立 防 減 災 及 氣 候 變 遷 調 適 精 進 計 畫 先 期 計 畫 推 動 辦 公 室 來 推 動 執 行 各 項

第 一 节 认 识 自 我 的 意 义 一 个 人 只 有 认 识 自 我, 才 能 够 正 确 地 认 识 到 自 己 的 优 劣 势, 找 出 自 己 的 职 业 亮 点, 为 自 己 的 顺 利 求 职 推 波 助 澜 ; 一 个 人 只 有 认 识 自 我, 才 能 在 求 职 中 保 持

itestin 能 干 什 么? itestin 是 云 测 ( 提 供 给 广 大 移 动 应 用 测 试 者 或 者 开 发 者 免 费 使 用 的 一 款 安 卓 UI 自 动 化 测 试 录 制 工 具 ( 目 前 只 支 持 Android 应 用 程 序 的

通 用 申 请 填 写 流 程 简 图 首 次 登 陆 已 注 册 用 户 登 录 ( 最 终 提 交 前 可 无 限 次 登 录 修 改 ) 注 册 账 户 College Search 中 添 加 New York University Common App 填 写 ( 包 含 两 篇 写 作

Microsoft PowerPoint - Emerson 365 External Manual_CN.pptx

01 为 什 么 要 进 入 台 湾 市 场 在 人 口 红 利 即 将 消 失 的 中 国 手 游 市 场, 各 家 厂 商 的 态 度 也 有 所 丌 同, 细 分 人 群 探 索 全 新 手 游 类 型 有 之, 继 续 下 沉 二 三 线 城 市 有 之, 而 另 外 一 部 分 厂 商,

杭师大党字〔2011〕15号中共杭州师范大学委员会关于进一步加强和改进发展党员工作的意见

<4D F736F F D A67EAF64BEC7BCFABEC7AAF7C2B2B3B95FA5FEB3A1AAA95F2D31312E31362E646F63>

得 依 法 召 集 股 東 臨 時 會 第 十 一 條 : 股 東 常 會 之 召 集 應 於 開 會 三 十 日 前, 股 東 臨 時 會 之 召 集 應 於 開 會 十 五 日 前, 將 開 會 日 期 地 點 及 召 集 事 由 通 知 各 股 東 並 公 告 之 第 十 二 條 : 本 公

同 時, 那 些 百 萬 富 翁 們 正 乘 坐 着 私 家 噴 射 機 駛 往 歐 洲, 甘 願 花 大 把 的 鈔 票 接 受 替 代 療 法 並 且 重 獲 了 健 康 替 代 療 法 總 是 很 靈 嗎? 不, 當 然 不 是 在 這 世 界 上 没 有 盡 善 盡 美 的 事 物 但 是

<4D F736F F D B2C431A6B8A4A4A4DFA8C6B0C8B77CC4B3ACF6BFFD E646F63>

untitled

高校发展动态

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点

2 Java 语 言 程 序 设 计 教 程 简 单 性 Java 语 言 的 语 法 与 C 语 言 和 C++ 语 言 很 接 近, 使 得 大 多 数 程 序 员 很 容 易 学 习 和 使 用 Java 另 一 方 面,Java 丢 弃 了 C++ 中 很 少 使 用 的 很 难

2013中级会计职称考试《经济法》知识点对比:汇票:大家网论坛 、本票、

百度xx SDK用户手册

状 态, 规 划 车 辆 行 驶 路 径, 可 进 入 网 站 充 电 服 务 栏 目 (2) 查 询 位 置 联 系 方 式 营 业 时 间 等 信 息, 可 进 入 网 站 服 务 指 南 栏 目 建 议 您 出 行 前 通 过 易 充 电 互 动 网 站 提 前 了 解 所 经 高 速 快 充

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit

APP 103 學 年 度 嶺 東 科 技 大 學 資 訊 網 路 系 專 題 研 究 報 告 嶺 東 中 華 民 國 一 四 年 五 月 1

參 行 動 教 學 模 式 教 材 及 教 學 工 具 運 用 課 程 設 計 作 品 上 傳 教 師 線 上 批 閱 成 立 麗 山 雲 端 校 內 Moodle 平 台 導 覽 資 料 庫 教 材 置 於 雲 端 教 學 網 站 校 園 觀 察 拍 照 創 作 詩 文 學 生 線 上 互 評 創

1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6:

股票简称:ST金瑞 股票代码: 上市地点:上海证券交易所

Microsoft Word 校課委會會議議程

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

Mocat

<4D F736F F D20312D3120D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E5A3A92E646F63>

ltu

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

标题标题标题

建模与图形思考

目 錄 一 參賽小組簡介..3 二 基本構想...5 市場吸引力 三 遊戲類別介紹..10 四 遊戲基礎架構..12 五 遊戲作品摘要..14 系統大綱 整體遊戲流程 戰鬥細節及相關介面 背景..24 劇情..26 劇情角色 基地主頁

(6) 要 求 付 款 管 理 员 从 预 订 表 中 查 询 距 预 订 的 会 议 时 间 两 周 内 的 预 定, 根 据 客 户 记 录 给 满 足 条 件 的 客 户 发 送 支 付 余 款 要 求 (7) 支 付 余 款 管 理 员 收 到 客 户 余 款 支 付 的 通 知 后, 检

Microsoft Word - ch04三校.doc

Microsoft Word - Front cover_white.doc

陳 湘 昀 和 廖 虹 雅 : 我 也 是 欸! 廖 虹 雅 : 我 想 去 紐 西 蘭 跟 澳 洲, 我 還 想 環 遊 歐 洲, 但 我 沒 錢! 助 教 學 姊 : 我 也 是, 而 且 我 現 在 有 自 己 在 存 錢 想 自 己 出 國 去 玩 霍 露 思 : 那 你 可 以 來 香 港

<4D F736F F D20BEF7B14BB5F8B5A1BAFBC540ABC5BEC9BA5BBEF7C3F6A677A5FEBAFBC540ABC5BEC92E646F63>

JavaIO.PDF

Seagate_Dashboard_UG.book

目次 

任務二 : 產生 20 個有炸彈的磚塊, 放在隨機的位置編輯 Block 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) Write a description of class

Microsoft Word - Functional_Notes_3.90_CN.doc

内 容 提 要 将 JAVA 开 发 环 境 迁 移 到 Linux 系 统 上 是 现 在 很 多 公 司 的 现 实 想 法, 而 在 Linux 上 配 置 JAVA 开 发 环 境 是 步 入 Linux 下 JAVA 程 序 开 发 的 第 一 步, 本 文 图 文 并 茂 地 全 程 指

1. 软 件 核 武 器 CTreeNode 基 本 原 理 以 下 详 细 介 绍 这 一 技 术 的 基 本 原 理 -CTreeNode 这 是 一 种 数 据 结 构, 类 似 于 CObject 存 在 于 内 存 中 1. 能 够 以 树 形 的 方 式 嵌 套 存 贮 非 常 复 杂

GoFlex Home UG Book.book

附录J:Eclipse教程

ShareText

Transcription:

集成材料 Android MobGame SDK 版本 : 2.3.0 目录 1 简介... 2 2 配置... 2 2.1 下载... 2 2.2 设计... 2 3 集成... 3 3.1 设计权限... 3 3.2 配置 MobGame Activity... 3 3.3 配置 Facebook... 3 3.4 配置 GCM... 4 3.5 配置 PayPal... 5 3.6 配置 tracking 的服务... 6 3.7 初始化 MobGameSDK... 7 3.8 处理活动... 8 3.9 使用基本功能... 9 4 Changelog... 11

1 简介 MobGameSDK 就是一个组库能帮助手机游戏可以接触 MobGame 平台所支持的功能如登录 在线支付 跟随和分析资料 该材料将会指导您一步一步的集成我们组库到贵方的游戏产品 若有任何问题需要解释, 请联系我们通过以下邮箱 android@mobgame.vn 或者参考在 http://doc.funtap.vn/android/ 2 配置 2.1 下载你可以在此下载 MobGame SDK 最新版本 我们的组库包括 : facebook: project 库 Facebook SDK google-play-services: project 库 Google Play Service MobGameSDK: project 库 MobGame Android SDK MobGameAdsSDK: project 库 MobGame Ads SDK MobGameSDKDemo (optional): 集成 MobGameSDK 的应用 demo 2.2 设计 配置 project MobGameSDK, MobGameAdsSDK, facebook, google-play-services 到 Eclipse 里 设计 MobGameSDK 成为你的 project 组库 2

3 集成 3.1 设计权限 申报必要权限到文件 AndroidManifest.xml: <permission android:name="[app_package_name].permission.c2d_message" android:protectionlevel="signature" /> <uses-permission android:name="android.permission.access_network_state" /> <uses-permission android:name="android.permission.access_wifi_state" /> <uses-permission android:name="android.permission.camera" /> <uses-permission android:name="android.permission.get_accounts" /> <uses-permission android:name="android.permission.internet" /> <uses-permission android:name="android.permission.use_credentials" /> <uses-permission android:name="android.permission.read_phone_state" /> <uses-permission android:name="android.permission.system_alert_window" /> <uses-permission android:name="android.permission.wake_lock" /> <uses-permission android:name="android.permission.vibrate" /> <uses-permission android:name="com.android.vending.billing" /> <uses-permission android:name="com.google.android.c2dm.permission.receive" /> <uses-permission android:name="[app_package_name].permission.c2d_message" /> <uses-feature android:name="android.hardware.camera" android:required="false" /> <uses-feature android:name="android.hardware.camera.autofocus" android:required="false" /> ** 注意 : 你要配置 [APP_PACKAGE_NAME] 跟你产品所使用的 package 名一样 3.2 配置 MOBGAME ACTIVITY 申报 MobGameActivity 在 tag <application> 在 file AndroidManifest.xml: android:name="com.mobgame.gui.mobgameactivity" android:configchanges="keyboard keyboardhidden screenlayout screensize orientation" android:screenorientation="portrait" android:theme="@android:style/theme.translucent.notitlebar.fullscreen" /> android:orientation 属性需要应分配适当的值是 portrait ( 应用于竖版游戏 ) 或者 landscape ( 应用于横版游戏 ) 3.3 配置 FACEBOOK 申报 FacebookActivity 在 tag <application> 在 file AndroidManifest.xml: 3

android:name="com.facebook.facebookactivity" android:configchanges="keyboard keyboardhidden screenlayout screensize orientation" android:screenorientation="portrait" android:theme="@android:style/theme.translucent.notitlebar.fullscreen" /> android:orientation 属性需要应分配适当的值是 portrait ( 应用于竖版游戏 ) 或者 landscape ( 应用于横版游戏 ) 为了可以使用 Facebook App Invite 功能, 你可以配置 deep link 给应用在你的申报 Activity 如下 : <! Main activity declaration --> android:name="vn.mobgame.demoapp.gameactivity" android:configchanges="keyboard keyboardhidden screenlayout screensize orientation" android:screenorientation="portrait" > <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher" /> <! Setup deep link --> <action android:name="android.intent.action.view" /> <category android:name="android.intent.category.default" /> <category android:name="android.intent.category.browsable" /> <data android:host="[mobgame_host_param]" android:scheme="[mobgame_schema_param]" /> </activity> ** 注意 :[MOBGAME_HOST_PARAM] 和 [MOBGAME_SCHEMA_PARAM] 将会按照每个游戏来配置和同时发送在附加文件 README.txt 3.4 配置 GCM Google Cloud Messaging (GCM) 给安卓 (Android) 是一个被 Google 提供用来发送提醒信息 (push notification) 首先, 创造一个 class GCMIntentService 继承于 MobGameGCMIntentService 并放在主 package: package [APP_PACKAGE_NAME]; // NOTE this must be your app package!!! import com.mobgame.mobgamegcmintentservice; public class GCMIntentService extends MobGameGCMIntentService { // TODO your code here 4

然后申报在 file AndroidManifest.xml 如下 : <receiver android:name="com.google.android.gcm.gcmbroadcastreceiver" android:permission="com.google.android.c2dm.permission.send" > <action android:name="com.google.android.c2dm.intent.receive" /> <action android:name="com.google.android.c2dm.intent.registration" /> <category android:name="[app_package_name]" /> <service android:name="[app_package_name].gcmintentservice" android:enabled="true" /> ** 注意 : 你的 class 必要取名为 GCMIntentService, 同时放在应用的主 package 3.5 配置 PAYPAL 进行申报在 File AndroidManifest.xml 里面的 tag <application> 里 PayPal 的 service 和 Activity: <service android:name="com.paypal.android.sdk.payments.paypalservice" /> android:name="com.paypal.android.sdk.payments.paymentactivity" /> android:name="com.paypal.android.sdk.payments.loginactivity" /> android:name="com.paypal.android.sdk.payments.paymentmethodactivity" /> android:name="com.paypal.android.sdk.payments.paymentconfirmactivity" /> 5

android:name="com.paypal.android.sdk.payments.paymentcompletedactivity" /> android:name="com.paypal.android.sdk.payments.paypalfuturepaymentactivity" /> android:name="com.paypal.android.sdk.payments.futurepaymentconsentactivity" /> android:name="com.paypal.android.sdk.payments.futurepaymentinfoactivity" /> android:name="com.paypal.android.sdk.payments.paypalprofilesharingactivity" /> android:name="com.paypal.android.sdk.payments.profilesharingconsentactivity" /> android:name="io.card.payment.dataentryactivity" /> android:name="io.card.payment.cardioactivity" android:configchanges="keyboardhidden orientation" /> 3.6 配置 TRACKING 的服务 我们收集和分析数据通过一些 tracking 服务如下 : AppsFlyer Google Play Service Google AdMob Mobgame 的内部 tracking 配置 AppsFlyer: <receiver android:name="com.appsflyer.multipleinstallbroadcastreceiver" android:exported="true" > <action android:name="com.android.vending.install_referrer" /> <receiver android:name="com.appsflyer.appsflyerlib" > <action android:name="android.intent.action.package_removed" /> <data android:scheme="package" /> ** 注意 : 首先你需要在申报 file AndroidManifest.xml 的 AppsFlyer 的 install receiver, 其他服务的 install receiver 轮流放在下面 配置 AdMob: <receiver android:name=" com.google.ads.conversiontracking.installreceiver " android:exported="true" > 6

<action android:name="com.android.vending.install_referrer" /> 配置 Google Play Service 里的 tracking 服务 : <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> <service android:name="com.google.android.gms.analytics.analyticsservice" android:enabled="true" android:exported="false" /> <service android:name="com.google.android.gms.analytics.campaigntrackingservice" /> <receiver android:name="com.google.android.gms.analytics.analyticsreceiver" android:enabled="true" > <action android:name="com.google.android.gms.analytics.analytics_dispatch" /> <receiver android:name="com.google.android.gms.analytics.campaigntrackingreceiver" android:exported="true" > <action android:name="com.android.vending.install_referrer" /> Mobgame 内部 tracking 服务 : <receiver android:name="com.mobgame.installreceiver" android:exported="true" > <action android:name="com.android.vending.install_referrer" /> 3.7 初始化 MOBGAMESDK 在主 Activity ( 例如 :project demo 的主 Activity 是 GameActivity), 初始化 MobGameSDK 如下 : protected void oncreate(bundle savedinstancestate) { 7

super.oncreate(savedinstancestate); setcontentview(r.layout.activity_game); mobgamesdk = MobGameSDK.getInstance(); mobgamesdk.init(this, "[MOBGAME_APPKEY]"); mobgamesdk.setonloginlistener(monloginlistener); mobgamesdk.setonpaylistener(monpaylistener); // TODO your code here ** 注意 :[MOBGAME_APPKEY] 会按照具体游戏来调整, 我们将会一起发送在附加文件 README.txt 3.8 处理活动你需要处理一些活动在你 Activity 的 MobGameSDK : protected void onactivityresult( int requestcode, int resultcode, Intent data) { super.onactivityresult(requestcode, resultcode, data); mobgamesdk.onactivityresult(requestcode, resultcode, data); 接下来, 申报 OnLoginListener 和 OnPayListener 来处理 MobGameSDK 调回的 callback: OnLoginListener monloginlistener = new OnLoginListener() { ; public void onloginsuccessful(string accountid, String accesstoken) { // *required* set character info mobgamesdk.setuserconfig(mareaid, mareaname, mroleid, mrolename); // TODO handle login success public void onloginfailed(exception e) { // TODO handle login failure OnPayListener monpaylistener = new OnPayListener() { public void onpaysuccessful( String userid, String orderid, String orderproduct, String orderinfo, String ordertime, String platformprice, String gameprice, String state, String game_role_id, String game_area_id, 8

String is_sandbox) { // TODO handle payment success public void onpayfailed(exception e) { // TODO handle payment failure ; 3.9 使用基本功能在配置和初始化成功后, MobGameSDK 的功能可以容易使用, 如下 : 1. 登录 : mobgamesdk.login(); 2. 登出 mobgamesdk.logout(); 3. 支付 : mobgamesdk.payment(); 4. 支付与 state 参数 : mobgamesdk.payment(statepayment); 5. 信息 ( 不必要 ): mobgamesdk.dashboard(); 9

以下是一个安排信息 (Dashboard) 按钮和支付按钮游戏里的例如 但是, 公式 dashboard() 在 SDK v2 版本不必要, 因为它可以激活通过 SDK 的导航按钮 ; 10

4 CHANGELOG Version 2.3.0 ( 现行版本 ): MobGameSDK 只支持 Android 4.0 以上 增加 MobGame InstallReceiver (3.6 项 ) 优化集成步骤 ( 3.7 3.8 项 ): MobGameSDK 自动管理 Activity 的生命周期 不再使用的函数被标志 @Deprecated 并在将来进行删除. 对 push notification 错误问题进行修复 升级 MobGameAdsSDK 升级界面 修复其他错误和进行升级 Version 2.0.11 ( 稳定版本 ): 大更新 MobGameAdsSDK 加上关于 Facebook login 和导航按钮功能简单化集成 GCM 步骤升级界面修复关于 Facebook App Invite 的小 bug 修复关于 thread 的小 bug 修复其他问题和升级 Version 2.0.10b: 删除权限 android.permission.get_tasks (3.1 项 ) 修复 login email 和 Google Account 登陆问题 修复 push notification 问题 修复 IAB 支付问题 修复其他问题和升级 Version 2.0.9: 增加 MobGameAdsSDK (2.1 & 2.2 项 ) 对于 Google Account 加上 login 修改 app permission(3.1 项 ): o 要求加权限 android.permission.use_credentials o 要求加权限 android.permission.access_wifi_state 修复问题并升级 Version 2.0.7: 加上 MobCoin 功能新增 Google Play 登陆选择修复问题和升级 11

Version 2.0.6: 修复于 WebView cookies 和导航按钮修复问题和升级 Version 2.0.3: 玩家在游戏启动前进行登陆将会调回 OnLoginListener callback 修复界面和 WebView Version 2.0.2: 修复初始 MobGameSDK 方式 分配 mobgamesdk.oncreate() 前应该调用事件监听器 (EventListener) protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_game); mobgamesdk = MobGameSDK.getInstance(); mobgamesdk.init(this, "[MOBGAME_APPKEY]"); mobgamesdk.setonloginlistener(monloginlistener); mobgamesdk.setonpaylistener(monpaylistener); mobgamesdk.oncreate(); // TODO your code here 更改 MobGameSDK 的一些调用方式 : o 登陆 : mobgamesdk.login(); o 支付 : mobgamesdk.payment(); o 支付与 state 参数 : mobgamesdk.payment(statepayment); Version 2.0.1: 支持 Admob 在 file AndroidManifest.xml 更改那些申报 tracking 服务 (3.6 项 ) 12