diff --git a/app/build.gradle b/app/build.gradle index e02ab1bdb7..a2e6e6ef94 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -273,6 +273,7 @@ dependencies { implementation 'com.ethanhua:skeleton:1.1.1' implementation 'io.supercharge:shimmerlayout:2.1.0' + implementation "com.tencent.mm.opensdk:wechat-sdk-android-without-mta:5.3.1" implementation "com.squareup.picasso:picasso:${picasso}" implementation "com.zhihu.android:matisse:${matisse}" @@ -283,7 +284,7 @@ dependencies { implementation project(':libraries:QQShare') implementation project(':libraries:TalkingData') implementation project(':libraries:UmengPush') - implementation project(':libraries:WechatShare') +// implementation project(':libraries:WechatShare') implementation project(':libraries:LogHub') implementation project(':libraries:im') } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 26887809f5..0b18802c01 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -398,6 +398,15 @@ + + + ? = null - private val mAnswersImgs: ArrayList? = null + private val mAnswersImgs: ArrayList? = arrayListOf() private var mElapsedHelper: TimeElapsedHelper? = null private var mDetailEntity: AnswerDetailEntity? = null diff --git a/app/src/main/java/com/gh/gamecenter/wxapi/WXEntryActivity.java b/app/src/main/java/com/gh/gamecenter/wxapi/WXEntryActivity.java index 6faf9b7e60..ff6102f435 100644 --- a/app/src/main/java/com/gh/gamecenter/wxapi/WXEntryActivity.java +++ b/app/src/main/java/com/gh/gamecenter/wxapi/WXEntryActivity.java @@ -9,12 +9,12 @@ import com.gh.common.constant.Config; import com.gh.common.util.GetLoginDataUtils; import com.gh.gamecenter.R; import com.lightgame.utils.Utils; -import com.tencent.mm.sdk.openapi.BaseReq; -import com.tencent.mm.sdk.openapi.BaseResp; -import com.tencent.mm.sdk.openapi.IWXAPI; -import com.tencent.mm.sdk.openapi.IWXAPIEventHandler; -import com.tencent.mm.sdk.openapi.SendAuth; -import com.tencent.mm.sdk.openapi.WXAPIFactory; +import com.tencent.mm.opensdk.modelbase.BaseReq; +import com.tencent.mm.opensdk.modelbase.BaseResp; +import com.tencent.mm.opensdk.modelmsg.SendAuth; +import com.tencent.mm.opensdk.openapi.IWXAPI; +import com.tencent.mm.opensdk.openapi.IWXAPIEventHandler; +import com.tencent.mm.opensdk.openapi.WXAPIFactory; import org.json.JSONObject; @@ -64,8 +64,8 @@ public class WXEntryActivity extends Activity implements IWXAPIEventHandler, } else { if (baseResp instanceof SendAuth.Resp) { SendAuth.Resp resp = (SendAuth.Resp) baseResp; - Utils.log("WXEntryActivity=TOKEN::" + resp.token); - new WeChatUserInfoThread(WXEntryActivity.this, resp.token, WXEntryActivity.this).start(); + Utils.log("WXEntryActivity=TOKEN::" + resp.code); + new WeChatUserInfoThread(WXEntryActivity.this, resp.code, WXEntryActivity.this).start(); } else { shareResult = "登录失败"; } diff --git a/settings.gradle b/settings.gradle index 6c1f12e57f..82d1c05b33 100644 --- a/settings.gradle +++ b/settings.gradle @@ -6,5 +6,5 @@ include ':libraries:MTA' include ':libraries:QQShare' include ':libraries:TalkingData' include ':libraries:UmengPush' -include ':libraries:WechatShare' +//include ':libraries:WechatShare' include ':libraries:LogHub' \ No newline at end of file