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