Hi Group, There is currently an open issue tracker that reports an apparent bug in Android 4.3 which results in application crashes when SurfaceView is used.
The tracker is here: http://code.google.com/p/android/issues/detail?id=58385 I've found that this situation causes my own application to crash (with Logcat showing the traces as documented in that tracker) on both devices I have access to that have been upgraded to Android 4.3 (a Nexus 7 and Nexus 4). It's clear that this is causing a headache to other developers as well, and surely it's going to be a larger problem as 4.3 is rolled out to all current Nexus devices, potentially affecting hundreds of applications that use SurfaceView. In my experience it seems random as to whether this exception occurs, and the probability seems to differ between applications. With one obviously SurfaceView-based app I tried (not my own), I had to rotate the device several dozen times to make the crash happen; with my own application it occurs 50% of the time on start-up of the SurfaceView. I'd hope that Google somehow provide a fix for this, but until that happens has anyone got any further insight or knowledge on how it might be mitigated? In the meantime I'm considering implementing a splash warning for 4.3 users along with perhaps a low-FPS View-based renderer as a fall-back from SurfaceView, so at least 4.3 users can use the application, albeit with poor user experience. Trev -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.