动画在某些设备上崩溃

时间:2013-03-25 20:04:12

标签: android transition rom

我的问题是我构建的应用程序在我的所有设备上都很棒。但在我朋友的手机上,不仅应用程序的动画似乎崩溃,甚至他的整个手机重新启动。我也尝试将动画放在试块中,但到目前为止没有运气......

Intent openDaily = new Intent("nl.plplpl.ccs.DailyActivity");
        startActivity(openDaily);
        try{
            overridePendingTransition(R.animator.flip_in, R.animator.flip_out);
        }catch(Exception e){
            e.printStackTrace();
        }
        break; 

我还以为它可能是手机,因为他正在运行Alpha版的CM10.1,但是尝试了另一个具有相同结果的ROM(也许与驱动程序相关?)。

无论如何准备帮我解决这个问题?

1 个答案:

答案 0 :(得分:2)

  

我还以为它可能是手机,因为他正在运行Alpha版的CM10.1,但是尝试了另一个具有相同结果的ROM(也许与驱动程序相关?)。

是的,如果你设法重启/崩溃整个设备,它通常是驱动程序/内核/ ..相关的东西。

无论您的应用是什么,设备都不应该整体崩溃。如果您的应用程序出现问题,您应该收到一条很好的错误消息并返回主屏幕。

只有系统内的某些内容(因此不在你的责任范围内)出现严重错误时才会重启。例如。图形驱动程序进入某种损坏状态,无法恢复。没有办法catch这些类型的错误。如果它只是一个Java Exception,它就不会崩溃。

您有时可以在logcat中看到(未针对您的应用进行过滤)会发生什么。