問題是這樣的,我用友盟寫了個微信登錄,配置沒問題,申請?zhí)枦]問題,授權登錄彈出來了,有收到返回成功的值。
但是就是被登錄頁面覆蓋,什么意思呢~
就是我點微信登錄的時候沒反應,所以我就又點了兩三次吧,看還是沒反應,然后就按手機上的返回鍵關閉那個登錄頁面(相當于退出了),結果一關閉,那三個登錄的授權頁面都在那呢。。。好好的排著隊。。。
我心中的馬就飛過了。。。很多
然后我在android手機模擬器上又試試,還專門下了個微信,結果在模擬器上沒問題,能正常彈出授權頁面,沒有被登錄頁面覆蓋。
這個問題我試了很多方法,設置manifest中的windowSoftInputMode。沒反應,怕是不是打包有問題,試了用build里的outputs里的apk的文件安裝,還是一樣。登錄的時候我用,mShareAPI.getPlatformInfo這個方法,還有mShareAPI.doOauthVerify這個方法。這兩個也試過了也不行,同時還有權限什么的也都看了沒問題。到底我遺漏了那個地方。。。求大神
我真的是用了一天來找原因。。。然后,去掉一個權限就好了。。。是那個build.gradle如果targetSdkVersion小于等于22可以不要,大于23就要添加到activity中的這個。

圖片發(fā)自簡書App
把這個去掉,結果就好了。。。