0

我想开发一个使用 Android-4.0.4 中的 SurfaceFlinger 库的原生 android 应用程序 我想了解 SurfaceFlinger 库在 android 中的工作原理,它的流程以及使用测试数据构建和运行/调试它。我想了解 SurfaceFlinger 的流程,以便我可以从我的应用程序中调用正确的方法。(cpp 文件)。我知道 SurfaceFlinger API 在 android 中不稳定,所以我专门将我的应用程序定位到在 Android 4.0.4 上运行的设备。

我还想知道要使用哪些工具来构建和调试共享库以及执行它的过程。

4

1 回答 1

0

Surface Flinger 是 Android 上的内部组件,并非设计为可编程的(因此 API 不稳定)。

最好的办法是使用带有 EGL 窗口上下文的 OpenGL ES。在Native Activity的文档中有一个很好的例子。

于 2014-04-28T11:34:17.110 回答