原地址:http://www.cnblogs.com/wanqieddy/p/3495338.html

android.os.DeadObjectException memory near r0: 异常处理

android.os.DeadObjectException

08-15 14:39:32.486: W/System.err(1767): at android.os.BinderProxy.transact(Native Method)

08-15 14:39:32.486: I/ActivityManager(1767): Process com.my.test (pid 25619) has died.

08-15 14:39:32.486: W/ActivityManager(1767): Force removing ActivityRecord{42afefe8 com.my.tes/.MyCmge}: app died, no saved state

08-15 14:39:32.486: W/WindowManager(1767): Force-removing child win Window{441d3f70 PopupWindow:4299edc8 paused=false} from container Window{42ae1b88 com.my.tes/com.my.tes.MyCmge paused=false}

08-15 14:39:32.491: W/System.err(1767): at android.view.IWindow$Stub$Proxy.offsetWindowForKeyguard(IWindow.java:471)

08-15 14:39:32.491: W/InputDispatcher(1767): channel '441da238 com.my.tes/com.my.tes.MyCmge (server)' ~ Consumer closed input channel or an error occurred.  events=0x9

08-15 14:39:32.491: E/InputDispatcher(1767): channel '441da238 com.my.tes/com.my.tes.MyCmge (server)' ~ Channel is unrecoverably broken and will be disposed!

08-15 14:39:32.491: W/System.err(1767): at com.android.server.wm.WindowStateAnimator.destroySurfaceLocked(WindowStateAnimator.java:803)

08-15 14:39:32.491: W/System.err(1767): at com.android.server.wm.WindowState.removeLocked(WindowState.java:832)

08-15 14:39:32.491: W/System.err(1767): at com.android.server.wm.WindowManagerService.removeWindowInnerLocked(WindowManagerService.java:2522)

08-15 14:39:32.491: W/System.err(1767): at com.android.server.wm.WindowManagerService.removeWindowInnerLocked(WindowManagerService.java:2506)

08-15 14:39:32.491: D/Zygote(1550): Process 25619 terminated by signal (11)

08-15 14:39:32.491: W/System.err(1767): at com.android.server.wm.WindowManagerService.removeWindowLocked(WindowManagerService.java:2484)

08-15 14:39:32.491: W/System.err(1767): at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:869)

08-15 14:39:32.491: W/System.err(1767): at android.os.BinderProxy.sendDeathNotice(Binder.java:449)

08-15 14:39:32.491: W/System.err(1767): at dalvik.system.NativeStart.run(Native Method)

08-15 14:39:32.491: I/AKMD2(1767): AK8975/B for Android end.

08-15 14:39:32.491: D/AKMD2(1767): akmd2 : Compass Closed.

08-15 14:39:32.491: D/Sensors(1767): akm:setDelay():handle 1, delay 20000000 ns.

08-15 14:39:32.496: D/AKMD2(1767): acc_thread_main: update delay_ms to 66.

这种情况,我测试暂时只会发生在魅族2 手机上,下面这篇文章从代码层调试进行了改动,

http://blog.csdn.net/casun_li/article/details/8966565

我由于用的是别人的sdk所以没有办法改源码,于是求助大牛,用到了以下方法轻松解决了

<application

android:hardwareAccelerated="false"  .....

也就是在application标签里面添加了一句android:hardwareAccelerated="false" (禁用硬件加速)

于是问题就解决了,

开始的时候我是加到了对应的activity,标签里面,结果发现第一次可以运行完美等一段时间又会出现这个问题,

改了application,android:hardwareAccelerated="false"于是就好了,

这个问题真是蛋疼,,,不过,希望还有好的解决办法有人分享一下,硬件加速的问题,影响游戏性能

android.os.DeadObjectException memory near r0: 异常处理 Consumer closed input channel or an error occurred. events=0x9的更多相关文章

  1. Consumer closed input channel or an error occurred. events=0x8 channel is unrecoverably broken and will be disposed(待解决)

    跟文件读取有关?关闭文件读取试试. 有可能是读取文件 出现报错

  2. Android中有时候运行程序的时候会报错:An internal error occurred during:。。。。

    解决办法: Project -> Properties -> Run/Debug Settings: 1. select "Launching New_configuration ...

  3. java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@450b2f48 异常处理

    晕死的错误,改了半天也没想到是这样的原因,基础正要呀... 先看一下警告信息: 07-07 08:32:19.540: WARN/WindowManager(74): Failed looking u ...

  4. Android学习笔记_67_Android MyCrashHandler 中异常处理 UncaughtExceptionHandler

    1.程序中故意抛出异常: public class ExceptionActivity extends Activity { String str; @Override public void onC ...

  5. Android OS Startup

    OS puts emphases on how to provide interfaces to user's APPs for using hardware device in the conven ...

  6. android.os.NetworkOnMainThreadException异常

    在android4.0以前,访问网络的代码可以写在UI主线程,但是在android4.0以上就不能在ui主线程中访问网络了,会出现android.os.NetworkOnMainThreadExcep ...

  7. Xamarin Android.Views.WindowManagerBadTokenException: Unable to add window -- token android.os.BinderProxy

    Android.Views.WindowManagerBadTokenException: Unable to add window -- token android.os.BinderProxy@ ...

  8. Android.os.NetworkOnMainThreadException

    出现Android.os.NetworkOnMainThreadException错误提示的原因原因:不允许在主线程中进行网络访问解决办法:将网络访问的操作单独放到一个线程中

  9. android aidl 进程间通信需要注意的地方(android.os.TransactionTooLargeException)

    转自:http://blog.sina.com.cn/s/blog_4e1e357d0102wau9.html 1.bus工程实现通过service实现aidl实体类 2.actor工程通过发起bin ...

随机推荐

  1. Python 字典(Dictionary) setdefault()方法

    描述 Python 字典(Dictionary) setdefault() 函数和get()方法类似, 如果键不已经存在于字典中,将会添加键并将值设为默认值. 语法 setdefault()方法语法: ...

  2. 对象this、currentTarget和target

    在事件处理程序内部,对象this始终等于currentTarget的值,而target则只包含事件的实际目标.如果直接将事件处理程序指定给了目标元素,则this.currentTarget和targe ...

  3. (转)linux查看CPU性能及工作状态的指令mpstat,vmstat,iostat,sar,top

    衡量CPU性能的指标: 1,用户使用CPU的情况:CPU运行常规用户进程CPU运行niced processCPU运行实时进程 2,系统使用CPU情况:用于I/O管理:中断和驱动用于内存管理:页面交换 ...

  4. 【转】Javascript 中的false,零值,null,undefined和空字符串对象

    js 开发中经常会碰到判断是否为空的情况,关于 null 和 undefined 的区别了解的不是很好,刚好看见这篇文章,转过来学习一下,以下是转载正文: 在Javascript中,我们经常会接触到题 ...

  5. POJ 1384

    求猜存钱罐中至少有多少钱.容易知道金币总的重量,接着背包. #include<cstdio> #include<iostream> using namespace std; # ...

  6. VBA访问SQLSERVER2005筛选数据库

    EXCEL版本2010, 引用 Private Sub CommandButton1_Click() Dim conn As New ADODB.Connection Dim rs As New AD ...

  7. 修改ubuntu按电源键触发效果

    GUI内终端执行如下指令,或者加入开机启动脚本内 gsettings set org.gnome.settings-daemon.plugins.power button-power shutdown ...

  8. TCP协议承载的DNS报文,DNS报文首部前多出两个字节的DNS报文长度字段,是何意义?

    一.TCP报文头部简介 ●源.目标端口号字段:占16比特.TCP协议通过使用"端口"来标识源端和目标端的应用进程.端口号可以使用0到65535之间的任何数字.在收到服务请求时,操作 ...

  9. NSS_10 EXTJS给弹出的子窗口传递参数

    在桌面程序中, 如果需要弹出一个子面板, 并且需要传一些参数给子面板, 我通常的作法就是:在子面板添加对应的数据成员,然后一个构造函数来接收这些参数并赋值级数据成员. 实现起来非常方便. 但是在Ext ...

  10. 【Qt】QSettings读写注册表、配置文件【转】

    简述 一般情况下,我们在开发软件过程中,都会缓存一些信息到本地,可以使用轻量级数据库sqlite,也可以操作注册表.读写配置文件. 关于QSettings的使用前面已经介绍过了,比较详细,见“更多参考 ...