我的想法如下:
1.我想要用android系统源码中captureScreen函数来获取截屏数据
2.我想要把captureScreen函数capture到的base指针数组传给apk进程java端处理。
3.程序可以在4.0.3多数终端运行
[color=#FF0000]现有条件:
1.android 4.0.3
2.终端已root问题如下:
1.apk父进程通过Runtime.getRuntime.exec("su")执行的一个包含captureScreen函数的可执行程序时,创建的子进程确实拥有读取framebuffer的权限base指针有效,但是我该如何将base指针中的数据传给apk父进程的java端处理呢?这是不是一个进程间通信问题?2.如果把captureScreen函数直接写入到so文件中,由于apk权限不足调用captureScreen函数无法获取数据base为null。使apk获取系统权限是可以的,但是只能在自己测试终端才能获取到系统的签名。为没有非签名的方式给apk的uid提升,目前手机已root。3.有其他更好的方法,请赐教。万分感谢!~~~期待大家回复
1.我想要用android系统源码中captureScreen函数来获取截屏数据
2.我想要把captureScreen函数capture到的base指针数组传给apk进程java端处理。
3.程序可以在4.0.3多数终端运行
[color=#FF0000]现有条件:
1.android 4.0.3
2.终端已root问题如下:
1.apk父进程通过Runtime.getRuntime.exec("su")执行的一个包含captureScreen函数的可执行程序时,创建的子进程确实拥有读取framebuffer的权限base指针有效,但是我该如何将base指针中的数据传给apk父进程的java端处理呢?这是不是一个进程间通信问题?2.如果把captureScreen函数直接写入到so文件中,由于apk权限不足调用captureScreen函数无法获取数据base为null。使apk获取系统权限是可以的,但是只能在自己测试终端才能获取到系统的签名。为没有非签名的方式给apk的uid提升,目前手机已root。3.有其他更好的方法,请赐教。万分感谢!~~~期待大家回复
解决方案 »
- 关于call 的两个问题???
- Android 手机上 如何实现 ssl 传输?
- 加载img到模拟器出错.
- android按钮单击问题
- 有没有一款地图编辑器同时可以导入多张图元的 ?
- android平台用OpenGL ES绘制图像的移动
- mOpenHelper为什么不存在
- Eclipse An error has occurred. See error log for more details.
- android 图片的模糊处理(毛玻璃效果) 怎么实现呢
- 加载离线HTML的排版问题-连网&不连网
- 求指点:四大组件之一contentprovider,好难理解,怎么办?
- 如何读取文件中指定部分的内容
现在难就难在 native进程 和 apk进程的内存数据如何共享
刚看了一本书,我觉得应该写一个纯native的service把数据提供给apk java端