android6.0 开启DEBUG模式 闪退
2016-03-02 17:27
495 查看
02-29 16:40:55.122 10369 11444 I ActivityManager: Recipient 28089
02-29 16:40:55.123 10369 11444 I ActivityManager: Process com.htc.android.mail:sync (pid 28089) has died
02-29 16:40:55.273 28357 28376 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x4417541a in tid 28376 (GLThread 2677)
02-29 16:40:55.301 10369 11615 I ActivityManager: Recipient 27511
02-29 16:40:55.302 10369 11615 I ActivityManager: Process com.htc.bgp (pid 27511) has died
02-29 16:40:55.325 643 643 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-29 16:40:55.325 643 643 F DEBUG : Build fingerprint: 'htc/hiaetuhl_01405/htc_hiaetuhl:6.0/MRA58K/660257.25:user/release-keys'
02-29 16:40:55.325 643 643 F DEBUG : Revision: '0'
02-29 16:40:55.325 643 643 F DEBUG : ABI: 'arm'
02-29 16:40:55.325 643 643 F DEBUG : pid: 28357, tid: 28376, name: GLThread 2677 >>> tw.mobage.g23000108 <<<
02-29 16:40:55.325 643 643 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x4417541a
02-29 16:40:55.342 643 643 F DEBUG : r0 4417541a r1 4417541a r2 ffffffff r3 00000006
02-29 16:40:55.342 643 643 F DEBUG : r4 00000002 r5 f3aa1958 r6 0ccccccc r7 00000000
02-29 16:40:55.342 643 643 F DEBUG : r8 f3aa2294 r9 00000000 sl 4417541a fp f3aa2298
02-29 16:40:55.342 643 643 F DEBUG : ip 00000002 sp f3aa1850 lr f6da9411 pc f6d84030 cpsr 200f0030
02-29 16:40:55.345 643 643 F DEBUG :
02-29 16:40:55.345 643 643 F DEBUG : backtrace:
02-29 16:40:55.345 643 643 F DEBUG : #00 pc 00018030 /system/lib/libc.so (strlen+35)
02-29 16:40:55.345 643 643 F DEBUG : #01 pc 0003d40d /system/lib/libc.so (__vfprintf+2948)
02-29 16:40:55.345 643 643 F DEBUG : #02 pc 0004080d /system/lib/libc.so (vsnprintf+124)
02-29 16:40:55.345 643 643 F DEBUG : #03 pc 0000305f /system/lib/liblog.so (__android_log_print+42)
02-29 16:40:55.345 643 643 F DEBUG : #04 pc 001f29a3 /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so (cocos2d::CCLog(char const*, ...)+50)
02-29 16:40:55.345 643 643 F DEBUG : #05 pc 002c13e7 /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so
02-29 16:40:55.345 643 643 F DEBUG : #06 pc 003e1590 /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so
02-29 16:40:55.345 643 643 F DEBUG : #07 pc 0042923c /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so
02-29 16:40:55.360 10369 10445 D PMS : releaseHCC(960da24): CPU_MIN_NUM ActivityManager-MultiCore-Num 0x8000 null
02-29 16:40:55.360 10369 10445 D PMS : releaseHCC(c8c098d): CPU_MIN_FREQ ActivityManager-MultiCore-Freq 0x2000 null
02-29 16:40:55.770 643 643 F DEBUG :
02-29 16:40:55.770 643 643 F DEBUG : Tombstone written to: /data/tombstones/tombstone_09
02-29 16:40:55.770 10369 10429 I BootReceiver: Copying /data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMBSTONE)
02-29 16:40:55.774 10369 28468 W ActivityManager:
Force finishing activity tw.mobage.g23000108/www.kaiqigu.transformer.Transformer
以上是问题打印的log,很明显问题出在CCLOG上。
经过多方排查 和询问 最终发现 是之前在打包时把DEBUG模式开启了。在6.0上cclog出问题了。将DEBUG模式关闭即可
路径: /Users/mars_macpro/transform_client/projects/transformer_taiwan/proj.android/jni/Application.mk :
内容:
NDK_TOOLCHAIN_VERSION=4.8
APP_ABI := armeabi x86
APP_STL := gnustl_static
APP_CPPFLAGS := -frtti -DPLATFORM_NONE -DCOCOS2D_DEBUG=1
APP_CFLAGS += -Wno-error=format-security
APP_CPPFLAGS += -std=c++11
修改:
将最后一个1改为0即可关闭。
说明一下libjinqu.so文件。
这个文件是讲c++的东西封存成一个so文件。
这个问题我查了一下午,本身也不是很熟悉。这下熟悉了。都是以前自己给自己买下的坑,忘记改回去。
02-29 16:40:55.123 10369 11444 I ActivityManager: Process com.htc.android.mail:sync (pid 28089) has died
02-29 16:40:55.273 28357 28376 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x4417541a in tid 28376 (GLThread 2677)
02-29 16:40:55.301 10369 11615 I ActivityManager: Recipient 27511
02-29 16:40:55.302 10369 11615 I ActivityManager: Process com.htc.bgp (pid 27511) has died
02-29 16:40:55.325 643 643 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-29 16:40:55.325 643 643 F DEBUG : Build fingerprint: 'htc/hiaetuhl_01405/htc_hiaetuhl:6.0/MRA58K/660257.25:user/release-keys'
02-29 16:40:55.325 643 643 F DEBUG : Revision: '0'
02-29 16:40:55.325 643 643 F DEBUG : ABI: 'arm'
02-29 16:40:55.325 643 643 F DEBUG : pid: 28357, tid: 28376, name: GLThread 2677 >>> tw.mobage.g23000108 <<<
02-29 16:40:55.325 643 643 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x4417541a
02-29 16:40:55.342 643 643 F DEBUG : r0 4417541a r1 4417541a r2 ffffffff r3 00000006
02-29 16:40:55.342 643 643 F DEBUG : r4 00000002 r5 f3aa1958 r6 0ccccccc r7 00000000
02-29 16:40:55.342 643 643 F DEBUG : r8 f3aa2294 r9 00000000 sl 4417541a fp f3aa2298
02-29 16:40:55.342 643 643 F DEBUG : ip 00000002 sp f3aa1850 lr f6da9411 pc f6d84030 cpsr 200f0030
02-29 16:40:55.345 643 643 F DEBUG :
02-29 16:40:55.345 643 643 F DEBUG : backtrace:
02-29 16:40:55.345 643 643 F DEBUG : #00 pc 00018030 /system/lib/libc.so (strlen+35)
02-29 16:40:55.345 643 643 F DEBUG : #01 pc 0003d40d /system/lib/libc.so (__vfprintf+2948)
02-29 16:40:55.345 643 643 F DEBUG : #02 pc 0004080d /system/lib/libc.so (vsnprintf+124)
02-29 16:40:55.345 643 643 F DEBUG : #03 pc 0000305f /system/lib/liblog.so (__android_log_print+42)
02-29 16:40:55.345 643 643 F DEBUG : #04 pc 001f29a3 /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so (cocos2d::CCLog(char const*, ...)+50)
02-29 16:40:55.345 643 643 F DEBUG : #05 pc 002c13e7 /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so
02-29 16:40:55.345 643 643 F DEBUG : #06 pc 003e1590 /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so
02-29 16:40:55.345 643 643 F DEBUG : #07 pc 0042923c /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so
02-29 16:40:55.360 10369 10445 D PMS : releaseHCC(960da24): CPU_MIN_NUM ActivityManager-MultiCore-Num 0x8000 null
02-29 16:40:55.360 10369 10445 D PMS : releaseHCC(c8c098d): CPU_MIN_FREQ ActivityManager-MultiCore-Freq 0x2000 null
02-29 16:40:55.770 643 643 F DEBUG :
02-29 16:40:55.770 643 643 F DEBUG : Tombstone written to: /data/tombstones/tombstone_09
02-29 16:40:55.770 10369 10429 I BootReceiver: Copying /data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMBSTONE)
02-29 16:40:55.774 10369 28468 W ActivityManager:
Force finishing activity tw.mobage.g23000108/www.kaiqigu.transformer.Transformer
以上是问题打印的log,很明显问题出在CCLOG上。
经过多方排查 和询问 最终发现 是之前在打包时把DEBUG模式开启了。在6.0上cclog出问题了。将DEBUG模式关闭即可
路径: /Users/mars_macpro/transform_client/projects/transformer_taiwan/proj.android/jni/Application.mk :
内容:
NDK_TOOLCHAIN_VERSION=4.8
APP_ABI := armeabi x86
APP_STL := gnustl_static
APP_CPPFLAGS := -frtti -DPLATFORM_NONE -DCOCOS2D_DEBUG=1
APP_CFLAGS += -Wno-error=format-security
APP_CPPFLAGS += -std=c++11
修改:
将最后一个1改为0即可关闭。
说明一下libjinqu.so文件。
这个文件是讲c++的东西封存成一个so文件。
这个问题我查了一下午,本身也不是很熟悉。这下熟悉了。都是以前自己给自己买下的坑,忘记改回去。
相关文章推荐
- 直接双击启动tomcat中的startup.bat闪退原因及解决方法
- Android 6.0 中动态获取权限
- 可见的异常
- Xcode5以后ARC中的闪退问题,内存管理问题
- IOS编程开发中的问题小结(一)
- andriod sdk 闪退问题
- 解决SurfaceView闪退问题
- android6.0新建项目中appcompat_v7导入问题以及导入的项目xml问题
- Xamarin安装破解后,在虚拟机中运行APP闪退问题的解决
- Android SDK manager 闪退
- APP在Android5.0上运行时闪退
- WP8移植过程遇到的各种坑
- eclipse 启动闪退无错误提示
- Win10应用加载失败问题的解决方法
- Eclipse适用android 6.0的ADT23.0.7下载地址
- Visual Studio 2012,运行后窗口闪退解决方法大全
- Tomcat闪退问题记录
- mongodb 数据库安装
- 什么是EXC_BAD_ACCESS以及如何调试
- EditText嵌在ListView中导致安卓键盘闪退的问题