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.


Reply via email to