简约而不简单_ZHx6qm 器粉跑堂
2017-03-13 15:08:41 

接入TBS,首次打开app报crash错误

接入TBS,首次打开app报crash错误
应用名称以及版本 趣运动2.4.0
复现问题的机型和ROM版本 努比亚Z9
问题简述 接入TBS,首次打开app报crash错误
复现问题的操作步骤
直接启动app,然后就报如下错误
03-13 15:03:40.769 14939-15104/com.gosport E/DexLoader: 'com.tencent.tbs.tbsshell.TBSShell' invoke static method 'initTesRuntimeEnvironment' failed
                                                        java.lang.ClassNotFoundException: Didn't find class "com.tencent.tbs.tbsshell.TBSShell" on path: DexPathList[[zip file "/data/data/com.tencent.mobileqq/app_tbs/core_share/tbs_jars_fusion_dex.jar"],nativeLibraryDirectories=[/data/data/com.tencent.mobileqq/app_tbs/core_share, /vendor/lib, /system/lib]]
                                                            at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
                                                            at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
                                                            at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
                                                            at com.tencent.smtt.export.external.DexLoader.invokeStaticMethod(Unknown Source)
                                                            at com.tencent.smtt.sdk.aw.a(Unknown Source)
                                                            at com.tencent.smtt.sdk.aw.<init>(Unknown Source)
                                                            at com.tencent.smtt.sdk.k.a(Unknown Source)
                                                            at com.tencent.smtt.sdk.f.run(Unknown Source)
                                                        	Suppressed: java.io.IOException: 
                                                        Failed to find dex file '/data/data/com.tencent.mobileqq/app_tbs/core_share/tbs_jars_fusion_dex.jar' (checksum 0xbb6fccec) in generated out  file'/data/data/com.gosport/app_tbs/core_share/tbs_jars_fusion_dex.dex'
                                                            at dalvik.system.DexFile.openDexFileNative(Native Method)
                                                            at dalvik.system.DexFile.openDexFile(DexFile.java:295)
                                                            at dalvik.system.DexFile.<init>(DexFile.java:111)
                                                            at dalvik.system.DexFile.loadDex(DexFile.java:151)
                                                            at dalvik.system.DexPathList.loadDexFile(DexPathList.java:265)
                                                            at dalvik.system.DexPathList.makeDexElements(DexPathList.java:231)
                                                            at dalvik.system.DexPathList.<init>(DexPathList.java:109)
                                                            at dalvik.system.BaseDexClassLoader.<init>(BaseDexClassLoader.java:48)
                                                            at dalvik.system.DexClassLoader.<init>(DexClassLoader.java:57)
                                                            at com.tencent.smtt.export.external.DexLoader.<init>(Unknown Source)
                                                            		... 3 more
                                                         Caused by: java.io.IOException: Failed to find dex file '/data/data/com.tencent.mobileqq/app_tbs/core_share/tbs_jars_fusion_dex.jar' in oat location '/data/data/com.gosport/app_tbs/core_share/tbs_jars_fusion_dex.dex': Failed to find existing oat file at /data/data/com.gosport/app_tbs/core_share/tbs_jars_fusion_dex.dex: File size of 0 bytes not large enough to contain ELF header of 52 bytes: '/data/data/com.gosport/app_tbs/core_share/tbs_jars_fusion_dex.dex'
                                                            		... 13 more
                                                        	Suppressed: java.lang.ClassNotFoundException: Didn't find class "com.tencent.tbs.tbsshell.TBSShell" on path: DexPathList[[zip file "/data/app/com.gosport-1/base.apk"],nativeLibraryDirectories=[/data/app/com.gosport-1/lib/arm, /vendor/lib, /system/lib]]
                                                            at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
                                                            at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
                                                            at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
                                                            		... 6 more
                                                        		Suppressed: java.lang.ClassNotFoundException: com.tencent.tbs.tbsshell.TBSShell
                                                            at java.lang.Class.classForName(Native Method)
                                                            at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
                                                            at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
                                                            at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
                                                            			... 7 more
                                                         Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available
问题页面url  
联系方式 QQ: 419652207
问题是否必现
系统内核现象 存在
chrome现象  
BUG截图
LOG日志
8 条回复
cc弧度 器粉跑堂
2017-03-23 10:13:48 沙发
真心怀疑x5的使用量严重造假,这么多兼容性问题,还有那么多家用,想不通,傻吗
 苦行者 ^_^ 器粉新人
超级管理员
2017-03-27 09:44:35 板凳
cc弧度 发表于 2017-03-23 10:13:48 
真心怀疑x5的使用量严重造假,这么多兼容性问题,还有那么多家用,想不通,傻吗

请问你也是碰到了这个问题么?
 苦行者 ^_^ 器粉新人
超级管理员
2017-03-27 14:45:50 地板
从日志看应该是共享的手Q内核文件损坏导致(特殊情况下文件系统异常),卸载手Q便可以了。
小贝_op8n0k 器粉跑堂
2017-06-02 10:45:45 4#
我也遇到这个问题了,这是bugly报上来的问题。请大神帮忙看一下什么问题,这个问题什么时候可以解决?
小亮葛格 器粉跑堂
2017-10-11 09:25:29 5#
该楼层已被删除
小亮葛格 器粉跑堂
2017-10-11 09:26:07 6#
加略山的爱_1VuvSq 器粉跑堂
2017-10-12 18:52:07 7#
TBS咋用啊?
在那花开时节 器粉跑堂
2017-10-13 09:17:29 8#
问题好多的 这么推是不是早了点啊
回复

您需要 登录 后才可以回帖