I want to call Surface.openTransaction(); in camera.java,so I added
user permission ACCESS_SURFACE_FLINGER in Manifest.xml,but the log
will fail in below info:
W/ServiceManager( 176): Permission failure:
android.permission.ACCESS_SURFACE_FLINGER from uid=10046 pid=554
E/SurfaceFlinger( 176): Permission Denial: can't
openGlobalTransaction pid=554, uid=10046
But refers the info in SK at
http://developer.android.com/reference/android/Manifest.permission.html:
String ACCESS_SURFACE_FLINGER Allows an application to use
SurfaceFlinger's low level features
Who knows why?