收藏
回答

微信第三方登录,闪退

Android APP 微信第三方登录,androidx闪退。

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.qhqykj.litlife/com.qhqykj.litlife.wxapi.WXEntryActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.

at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3318)

at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3429)

at android.app.ActivityThread.-wrap12(Unknown Source:0)

at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2009)

at android.os.Handler.dispatchMessage(Handler.java:109)

at android.os.Looper.loop(Looper.java:166)

at android.app.ActivityThread.main(ActivityThread.java:7555)

at java.lang.reflect.Method.invoke(Native Method)

at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:469)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:963)

Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.

at androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor(AppCompatDelegateImpl.java:696)

at androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor(AppCompatDelegateImpl.java:659)

at androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:552)

at androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:161)

at com.qhqykj.litlife.ui.activity.BaseActivity.onCreate(BaseActivity.kt:57)

at android.app.Activity.performCreate(Activity.java:7343)

at android.app.Activity.performCreate(Activity.java:7333)

at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1219)

at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3271)

... 9 more

java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.

at androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor(AppCompatDelegateImpl.java:696)

at androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor(AppCompatDelegateImpl.java:659)

at androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:552)

at androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:161)

at com.qhqykj.litlife.ui.activity.BaseActivity.onCreate(BaseActivity.kt:57)

at android.app.Activity.performCreate(Activity.java:7343)

at android.app.Activity.performCreate(Activity.java:7333)

at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1219)

at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3271)

at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3429)

at android.app.ActivityThread.-wrap12(Unknown Source:0)

at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2009)

at android.os.Handler.dispatchMessage(Handler.java:109)

at android.os.Looper.loop(Looper.java:166)

at android.app.ActivityThread.main(ActivityThread.java:7555)

at java.lang.reflect.Method.invoke(Native Method)

at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:469)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:963)


回答关注问题邀请回答
收藏

1 个回答

  • 灵芝
    灵芝
    2020-03-24

    你好,是微信闪退么?麻烦在手机微信上传日志: 我->设置->帮助与反馈右上角有个上报日志的入口,提供出现问题的微信号,出现问题的时间点(具体到分钟)

    2020-03-24
    有用
    回复 6
    • 小丑
      小丑
      2020-03-25
      不是微信闪退,是集成了微信第三方登录SDK之后,app应用闪退:点击微信第三方登录,在不去输入微信账号和密码的情况下,回退到上一个页面,再次回退时就出现异常。
      2020-03-25
      回复
    • 小丑
      小丑
      2020-03-25
      是sdk不支持androidx吗?
      2020-03-25
      回复
    • 灵芝
      灵芝
      2020-03-25回复小丑
      请提供appid、复现问题后在手机微信那里上传日志: 我->设置->帮助与反馈右上角有个上报日志的入口,提供出现问题的微信号,出现问题的时间点(具体到分钟)
      2020-03-25
      回复
    • 小丑
      小丑
      2020-03-26
      我微信没有登录,使用微信登录SDK唤起微信之后,按两次back键,就出现这个问题,你自己可以试一下,android的sdk使用androidx系列
      2020-03-26
      回复
    • 小丑
      小丑
      2020-03-26
      日志就是我在这里发出来的这些
      2020-03-26
      回复
    查看更多(1)
登录 后发表内容
问题标签