Showing
1 changed file
with
13 additions
and
20 deletions
1 | # EasyGame客户端对接文档 # | 1 | # EasyGame客户端对接文档 # |
2 | ## 1.配置开发环境 ## | 2 | ## 1.配置开发环境 ## |
3 | -使用easygameSDK环境配置需要完成下面几个步骤: | 3 | +- 使用easygameSDK环境配置需要完成下面几个步骤: |
4 | 4 | ||
5 | ### 1.把res中所有资源拷贝合并到你项目res目录中。 ### | 5 | ### 1.把res中所有资源拷贝合并到你项目res目录中。 ### |
6 | 6 | ||
... | @@ -34,7 +34,6 @@ | ... | @@ -34,7 +34,6 @@ |
34 | <uses-permission android:name="com.library.permission.SEND_DOWNLOAD_COMPLETED_INTENTS" /> | 34 | <uses-permission android:name="com.library.permission.SEND_DOWNLOAD_COMPLETED_INTENTS" /> |
35 | <uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" /> | 35 | <uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" /> |
36 | <uses-permission android:name="android.permission.WAKE_LOCK" /> | 36 | <uses-permission android:name="android.permission.WAKE_LOCK" /> |
37 | - | ||
38 | <permission | 37 | <permission |
39 | android:name="com.library.permission.ACCESS_DOWNLOAD_MANAGER" | 38 | android:name="com.library.permission.ACCESS_DOWNLOAD_MANAGER" |
40 | android:description="@string/permdesc_downloadManager" | 39 | android:description="@string/permdesc_downloadManager" |
... | @@ -136,8 +135,6 @@ | ... | @@ -136,8 +135,6 @@ |
136 | <action android:name="com.platform7725.gamesdk.service.NOTICES_FILTER" /> | 135 | <action android:name="com.platform7725.gamesdk.service.NOTICES_FILTER" /> |
137 | </intent-filter> | 136 | </intent-filter> |
138 | </service> | 137 | </service> |
139 | - | ||
140 | - | ||
141 | <activity | 138 | <activity |
142 | android:name="com.facebook.LoginActivity" | 139 | android:name="com.facebook.LoginActivity" |
143 | android:label="@string/com_7725_app_name" | 140 | android:label="@string/com_7725_app_name" |
... | @@ -152,7 +149,6 @@ | ... | @@ -152,7 +149,6 @@ |
152 | <meta-data android:name="com.google.android.gms.version" | 149 | <meta-data android:name="com.google.android.gms.version" |
153 | android:value="@integer/google_play_services_version" /> | 150 | android:value="@integer/google_play_services_version" /> |
154 | <!-- easygame SDK ACTIVITY、SERVER、RECEIVER END. --> | 151 | <!-- easygame SDK ACTIVITY、SERVER、RECEIVER END. --> |
155 | - | ||
156 | <!-- download Begin --> | 152 | <!-- download Begin --> |
157 | <activity | 153 | <activity |
158 | android:name="com.library.providers.downloads.ui.DownloadListActivity" | 154 | android:name="com.library.providers.downloads.ui.DownloadListActivity" |
... | @@ -161,14 +157,11 @@ | ... | @@ -161,14 +157,11 @@ |
161 | <activity | 157 | <activity |
162 | android:name="com.p7725.downloadmanager.DownloadManagerActivity" | 158 | android:name="com.p7725.downloadmanager.DownloadManagerActivity" |
163 | android:theme="@style/p7725_full_screen" /> | 159 | android:theme="@style/p7725_full_screen" /> |
164 | - | ||
165 | <provider | 160 | <provider |
166 | android:name="com.library.providers.downloads.DownloadProvider" | 161 | android:name="com.library.providers.downloads.DownloadProvider" |
167 | android:authorities="com.platform7725.gamesdk" | 162 | android:authorities="com.platform7725.gamesdk" |
168 | android:exported="false" /> | 163 | android:exported="false" /> |
169 | - | ||
170 | <service android:name="com.library.providers.downloads.DownloadService" /> | 164 | <service android:name="com.library.providers.downloads.DownloadService" /> |
171 | - | ||
172 | <receiver | 165 | <receiver |
173 | android:name="com.library.providers.downloads.DownloadReceiver" | 166 | android:name="com.library.providers.downloads.DownloadReceiver" |
174 | android:exported="false" > | 167 | android:exported="false" > |
... | @@ -223,17 +216,17 @@ User user = (User) getIntent().getSerializableExtra("user"); | ... | @@ -223,17 +216,17 @@ User user = (User) getIntent().getSerializableExtra("user"); |
223 | 216 | ||
224 | User类提供的函数 | 217 | User类提供的函数 |
225 | ```code | 218 | ```code |
226 | -方法名 返回值数据类型 返回值含义 | 219 | +方法名 返回值数据类型 返回值含义 |
227 | -getUserID() String easygame用户惟一标识 | 220 | +getUserID() String easygame用户惟一标识 |
228 | -getNickName() String easygame用户昵称 | 221 | +getNickName() String easygame用户昵称 |
229 | -getSex() String easygame用户的性别,枚举值:男、女 | 222 | +getSex() String easygame用户的性别,枚举值:男、女 |
230 | -getLoginTime() Integer easygame用户本次成功登录时间,UNIXTIME时间戳 | 223 | +getLoginTime() Integer easygame用户本次成功登录时间,UNIXTIME时间戳 |
231 | -getSign() String 给游戏服务器验签使用,验签方式 | 224 | +getSign() String 给游戏服务器验签使用,验签方式 |
232 | -getGame() String 用户来源游戏别名,如:fengyuntx、7725 | 225 | +getGame() String 用户来源游戏别名,如:fengyuntx、7725 |
233 | -getOpenidChannel() String 用户来源渠道名,枚举值:Facebook, Google | 226 | +getOpenidChannel() String 用户来源渠道名,枚举值:Facebook, Google |
234 | -getOpenUID() String OPENID用户标识,有约定的游戏才可以使用 | 227 | +getOpenUID() String OPENID用户标识,有约定的游戏才可以使用 |
235 | -setServer (serverID) Boolean 用户进入伺服器时调用,区分伺服器的游戏若无调用本函数将无法使用储值功能 | 228 | +setServer (serverID) Boolean 用户进入伺服器时调用,区分伺服器的游戏若无调用本函数将无法使用储值功能 |
236 | -setRole(roleid, rolename) Boolean 用户登入角色时调用,不管首次或下次登入都需要调用,有角色名的游戏若无调用本函数将无法使用储值功能 | 229 | +setRole(roleid, rolename) Boolean 用户登入角色时调用,不管首次或下次登入都需要调用,有角色名的游戏若无调用本函数将无法使用储值功能 |
237 | ``` | 230 | ``` |
238 | 231 | ||
239 | ### 3.游戏服务端登录验证 ### | 232 | ### 3.游戏服务端登录验证 ### |
... | @@ -300,7 +293,7 @@ UserManager.setRole(context, roleid, rolename); | ... | @@ -300,7 +293,7 @@ UserManager.setRole(context, roleid, rolename); |
300 | 如果游戏记录玩家的历史登录记录,并且提供快速选服选角色进入游戏的,则需同时调用 | 293 | 如果游戏记录玩家的历史登录记录,并且提供快速选服选角色进入游戏的,则需同时调用 |
301 | ```java | 294 | ```java |
302 | UserManager.setRole(context, Role,Roleid); | 295 | UserManager.setRole(context, Role,Roleid); |
303 | -和UserManager.setServer(context, server, noticeUrl); | 296 | +UserManager.setServer(context, server, noticeUrl); |
304 | ``` | 297 | ``` |
305 | 298 | ||
306 | ### 6.打开客服界面 ### | 299 | ### 6.打开客服界面 ### | ... | ... |
-
Please register or login to post a comment