|  |  |  | 
|---|
|  |  |  | package com.secondworld.universalsdk; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import android.app.Application; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import android.app.Activity; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.quicksdk.QuickSDK; | 
|---|
|  |  |  | import com.quicksdk.User; | 
|---|
|  |  |  | import com.quicksdk.entity.UserInfo; | 
|---|
|  |  |  | import com.quicksdk.notifier.ExitNotifier; | 
|---|
|  |  |  | import com.quicksdk.notifier.InitNotifier; | 
|---|
|  |  |  | import com.quicksdk.notifier.LoginNotifier; | 
|---|
|  |  |  | import com.quicksdk.notifier.LogoutNotifier; | 
|---|
|  |  |  | import com.quicksdk.notifier.SwitchAccountNotifier; | 
|---|
|  |  |  | import com.quicksdk.notifier.PayNotifier; | 
|---|
|  |  |  | import com.quicksdk.notifier.ExitNotifier; | 
|---|
|  |  |  | import com.quicksdk.User; | 
|---|
|  |  |  | import com.quicksdk.notifier.SwitchAccountNotifier; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import org.json.JSONException; | 
|---|
|  |  |  | import org.json.JSONObject; | 
|---|
|  |  |  | 
|---|
|  |  |  | //根据回调获取用户信息 | 
|---|
|  |  |  | String token = USER.getToken(); | 
|---|
|  |  |  | //通知到unity中的账号已经加上渠道ID,保证appid和spid唯一对应 | 
|---|
|  |  |  | String userId = USER.getUID() + "@" + com.quicksdk.Extend.getInstance().getChannelType(); | 
|---|
|  |  |  | String channel = com.quicksdk.Extend.getInstance().getExtrasConfig("channel"); | 
|---|
|  |  |  | if (channel == null || channel.isEmpty()) | 
|---|
|  |  |  | channel = com.quicksdk.Extend.getInstance().getChannelType() + ""; | 
|---|
|  |  |  | String userId = USER.getUID() + "@" + channel; | 
|---|
|  |  |  | String userName = USER.getUserName(); | 
|---|
|  |  |  | try | 
|---|
|  |  |  | { | 
|---|