lizhihui

add

# 一键登录SDK接入步骤 #
## 1.资源文件接入部分 ##
下载后资源文件如下
![](http://i.imgur.com/kfpcDN2.png)
### 1.1在 AndroidManifest.xml 中添加以下权限 ###
```xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
```
### 1.2在AndroidManifest.xml中添加以下activity`(接入支付的时候才需要添加)` ###
```xml
<!-- alipay sdk begin -->
<activity
android:name="com.alipay.sdk.app.H5PayActivity"
android:configChanges="orientation|keyboardHidden|navigation"
android:exported="false"
android:screenOrientation="behind" >
</activity>
<activity
android:name="com.alipay.sdk.auth.AuthActivity"
android:configChanges="orientation|keyboardHidden|navigation"
android:exported="false"
android:screenOrientation="behind" >
</activity>
<!-- alipay sdk end -->
```
### 1.3将资源文件复制到项目的lib目录下 ###
`如需接入支付则将 alipaySdk-20151112.jar 一并复制到项目lib目录下`
## 2.代码接入部分 ##
### 2.1初始化 ###
需在程序入口 onCreate 中调用
```java
OwnerSdkHelper.init(context, appid, appkey, openOneLogin, finishListener);
```
- Activity context `上下文`
- String appid `9133 后台申请`
- String appkey `9133 后台申请`
- Boolean openOneLogin `true` 为自动返回登录信息, `false` 为需要自己调用OwnerSdkHelper.login()显示登录界面
示例
```java
OwnerSdkHelper.init(this,"572c68abe13823686eecff13","6e44d247137e3e89a2c2e8e44689c02f",true,new OwnerSDKEventsListener() {
@Override
public void onEventDispatch(int resultCode, Intent data){
//登录成功后返回的信息
if(i==YouaiSDK.LOGIN_ACTION_CODE){
System.out.println("........login ok..........");
String token = data.getStringExtra("token");
String timestamp = data.getStringExtra("timestamp");
String open_id = data.getStringExtra("open_id");
}
}
});
```
### 2.2登录void Login接口###
初始化自动注册游客帐号,需要调用页面时由游戏方控制调用 login 即可
显示登录后界面 。
```java
OwnerSdkHelper.login();
```
### 2.3支付void pay接口###
支付接口
```java
OwnerSdkHelper.pay(serverId, roleName, amount, callBackInfo);
```
- String serverId `服务器 ID`
- String roleName `playerID`
- int amount `游戏币,支付金额兑换比例`
- String callBackInfo `自定义参数`
![](http://i.imgur.com/IEDwV3H.png)
`到后台的运营资料设置汇率`
## 其它配置按照 9133 接入 ##
http://www.i9133.com/topic/51f7605ce138234b76959cf5.html
\ No newline at end of file
No preview for this file type
No preview for this file type