我的写屏流程:java 界面创建一个surfaceview,通过jni将surfaceview的surface传给c++程序,C++程序通过surfaceflinger的方式写屏,写屏是采用postbuffer的方式。但是在写的时候系统报错,说
11-14 07:04:11.100: ERROR/copybit(1167): copyBits failed (Operation not permitted)
11-14 07:04:11.110: ERROR/SurfaceFlinger(1167): GL error 0x0502我在java的AndroidManifest.xml加入了uses permission也没用:<uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER"></uses-permission>这个问题已经弄了很久了都没搞定,哪位大侠能帮我解决这个问题,谢谢了
11-14 07:04:11.100: ERROR/copybit(1167): copyBits failed (Operation not permitted)
11-14 07:04:11.110: ERROR/SurfaceFlinger(1167): GL error 0x0502我在java的AndroidManifest.xml加入了uses permission也没用:<uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER"></uses-permission>这个问题已经弄了很久了都没搞定,哪位大侠能帮我解决这个问题,谢谢了
解决方案 »
- android应用开发疑问
- HTML5 开发 Android应用的问题
- 调用系统自带图片浏览器
- Android 怎么样获取软键盘弹出的消息阿?(高手指导!!)
- 请教一个关于android动态布局的问题
- gen 下如何生成两个包名,如ApiDemos里面的com.example.android.apis和com.example.android.apis.app
- 跳转每个activity之前检测是否登录
- 怎么修改安卓软件,使其支持所有dpi
- 怎么判断SharedPreferences 的某个记录已存在呢
- 通知栏显示下载进度
- 请教apk覆盖安装问题,系统提示已经存在,需要卸载之前版本
- 关于Android奇怪问题!高手请进
你看看 copybit 一块的代码,怎么和平台契合的。
user application無法取得ACCESS_SURFACE_FLINGER的權限目前已知需要"system key"去sign APK
但我卡在找不到我的機子的system key