Skip to content

Flutter v1.7.8+hotfix.4 报 Didn't find class "android.support.v4.content.ContextCompat" #23

@danieldai

Description

@danieldai

在基于Flutter v1.7.8+hotfix.4的Android app 中使用此插件报如下错误:

W/AppMonitor(30945): load ut_c_api.so failed
W/LoginSDK(30945): ************************************
W/LoginSDK(30945): Debug is enabled, make sure to turn it off in the production environment
W/LoginSDK(30945): ************************************
I/mtopsdk.SDKConfig(30945): [setGlobalAppVersion]set appVersion=3.1.1.210
D/mtopsdk.Mtop(30945): [init] ttid=null
I/mtopsdk.MtopSDK(30945): [init]ttid=null
W/SharedPreferencesImpl(30945): getSharedPreferences
W/SharedPreferencesImpl(30945): org.xmlpull.v1.XmlPullParserException: Unexpected end of document
W/SharedPreferencesImpl(30945): at com.android.internal.util.XmlUtils.readValueXml(XmlUtils.java:1408)
W/SharedPreferencesImpl(30945): at com.android.internal.util.XmlUtils.readMapXml(XmlUtils.java:740)
W/SharedPreferencesImpl(30945): at android.app.SharedPreferencesImpl.loadFromDisk(SharedPreferencesImpl.java:166)
W/SharedPreferencesImpl(30945): at android.app.SharedPreferencesImpl.-wrap1(Unknown Source:0)
W/SharedPreferencesImpl(30945): at android.app.SharedPreferencesImpl$1.run(SharedPreferencesImpl.java:136)
I/mtopsdk.MtopSDK(30945): [init]MtopSDK init Called
I/mtopsdk.MtopSDK(30945): [executeInitCoreTask]MtopSDK initcore start. ttid=null
D/mtopsdk.AsyncServiceBinder(30945): [asyncBind]try to bind service for a
W/mtopsdk.AsyncServiceBinder(30945): [asyncBind]service framework not exist. use intent to bind service.
D/mtopsdk.AsyncServiceBinder(30945): [asyncBind]bindService ret=false
D/mtopsdk.SecuritySignImpl(30945): [init]SecuritySignImpl ISign init.set GlobalAppKey=27827092
D/mtopsdk.SecuritySignImpl(30945): [init]SecuritySignImpl ISign init succeed.init time=1
I/mtopsdk.XState(30945): [setValue]Attention :User XState Local Mode: key:appKey value:27827092
I/mtopsdk.MtopSDK(30945): [executeInitCoreTask]MtopSDK initcore end
I/mtopsdk.MtopSDK(30945): [executeInitExtraTask]MtopSDK initextra start
I/mtopsdk.MtopSDK(30945): [executeInitExtraTask]MtopSDK initextra end
E/AuthSDK_kernel(30945): timeStamp=1566912868000
E/AuthSDK_kernel(30945): time =2019-08-28 09:58:27 216
D/AuthSDK_(30945): sdk version = 1.4.3
D/AuthSDK_(30945): time =2019-08-28 09:58:27 219
E/AuthSDK_(30945): utdid = WMaJZJcFmD8DAAF0YR0d/dw6
E/AuthSDK_(30945): time =2019-08-28 09:58:27 223
D/AuthSDK_kernel(30945): registerRpc
D/AuthSDK_kernel(30945): time =2019-08-28 09:58:27 228
D/mtopsdk.TBSdkLog(30945): [setTLogEnabled] tLogEnabled=false
D/mtopsdk.TBSdkLog(30945): [setPrintLog] printLog=true
I/mtopsdk.SDKConfig(30945): [setGlobalAppVersion]set appVersion=1.0.0
D/AuthSDK_kernel(30945): registerStorage
D/AuthSDK_kernel(30945): time =2019-08-28 09:58:27 235
D/AuthSDK_kernel(30945): registerUserTrack
D/AuthSDK_kernel(30945): time =2019-08-28 09:58:27 240
E/AndroidRuntime(30945): FATAL EXCEPTION: SDK Looper Thread
E/AndroidRuntime(30945): Process: com.mianjiajia.smile_weather, PID: 30945
E/AndroidRuntime(30945): java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/content/ContextCompat;
E/AndroidRuntime(30945): at com.alimama.tunion.utils.TUnionPhoneInfoUtils.(TUnionPhoneInfoUtils.java:154)
E/AndroidRuntime(30945): at com.alimama.tunion.utils.TUnionPhoneInfoUtils.getInstance(TUnionPhoneInfoUtils.java:48)
E/AndroidRuntime(30945): at com.alimama.tunion.trade.net.TUnionNetworkRequest.a(TUnionNetworkRequest.java:76)
E/AndroidRuntime(30945): at com.alimama.tunion.trade.net.TUnionNetworkRequest.createABTestRequest(TUnionNetworkRequest.java:113)
E/AndroidRuntime(30945): at com.alimama.tunion.trade.abtest.TUnionABTestService.a(TUnionABTestService.java:184)
E/AndroidRuntime(30945): at com.alimama.tunion.trade.abtest.TUnionABTestService.b(TUnionABTestService.java:238)
E/AndroidRuntime(30945): at com.alimama.tunion.trade.abtest.TUnionABTestService.startInitialFetch(TUnionABTestService.java:244)
E/AndroidRuntime(30945): at com.alimama.tunion.trade.TUnionTradeSDK.register(TUnionTradeSDK.java:151)
E/AndroidRuntime(30945): at com.alibaba.baichuan.trade.biz.core.taoke.AlibcAidCompoment.init(Unknown Source:34)
E/AndroidRuntime(30945): at com.alibaba.baichuan.trade.biz.AlibcMiniTradeBiz.init(Unknown Source:73)
E/AndroidRuntime(30945): at com.alibaba.baichuan.trade.biz.AlibcTradeBiz.init(Unknown Source:26)
E/AndroidRuntime(30945): at com.alibaba.baichuan.android.trade.AlibcTradeSDK.b(Unknown Source:3)
E/AndroidRuntime(30945): at com.alibaba.baichuan.android.trade.AlibcTradeSDK.a(Unknown Source:0)
E/AndroidRuntime(30945): at com.alibaba.baichuan.android.trade.f.run(Unknown Source:4)
E/AndroidRuntime(30945): at android.os.Handler.handleCallback(Handler.java:808)
E/AndroidRuntime(30945): at android.os.Handler.dispatchMessage(Handler.java:101)
E/AndroidRuntime(30945): at android.os.Looper.loop(Looper.java:166)
E/AndroidRuntime(30945): at android.os.HandlerThread.run(HandlerThread.java:65)
E/AndroidRuntime(30945): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.content.ContextCompat" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.mianjiajia.smile_weather-VNZjxvIBdH8F-EZkXEBODA==/base.apk"],nativeLibraryDirectories=[/data/app/com.mianjiajia.smile_weather-VNZjxvIBdH8F-EZkXEBODA==/lib/arm64, /data/app/com.mianjiajia.smile_weather-VNZjxvIBdH8F-EZkXEBODA==/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64, /product/lib64]]
E/AndroidRuntime(30945): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:93)
E/AndroidRuntime(30945): at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
E/AndroidRuntime(30945): at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
E/AndroidRuntime(30945): ... 18 more
D/AuthSDK_kernel(30945): register login service
D/AuthSDK_kernel(30945): time =2019-08-28 09:58:27 295
D/AuthSDK_Member.LoginLifecycleAdapter(30945): LoginLifecycle init
D/AuthSDK_Member.LoginLifecycleAdapter(30945): time =2019-08-28 09:58:27 299
D/AuthSDK_kernel(30945): register account link service
D/AuthSDK_kernel(30945): time =2019-08-28 09:58:27 312
D/AuthSDK_Member.AccountLinkLifecycleAdapter(30945): AccountLinkLifecycleAdapter init
D/AuthSDK_Member.AccountLinkLifecycleAdapter(30945): time =2019-08-28 09:58:27 316
D/AuthSDK_syncRun(30945): INIT SUCCESS
D/AuthSDK_syncRun(30945): time =2019-08-28 09:58:27 321
D/AuthSDK_asyncRun(30945): SUCCESS
D/AuthSDK_asyncRun(30945): time =2019-08-28 09:58:27 325
I/Process (30945): Sending signal. PID: 30945 SIG: 9
Lost connection to device.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions