未分类

ResourceManagerService (4.2) reclaimResource

根据请求的资源,尝试从 优先级低于调用进程的进程 中回收资源。 这里的优先级从 processinfo 服务获取, 通过进程状态计算 应用调用 reclaimResource 接口: // frameworks/av/media/libmedia/aidl/android/media/IResourceManagerService.aidl /** * Tries to reclaim resource from processes with lower priority than the * calling process according to the requested resources. * * @param callingPid pid of the calling process. * @param resources a ...

ResourceManagerService (3) IResourceManagerClient

IResourceManagerClient – 回调应用提供的接口 ResourceManagerService 调用 Client 的接口. 主要是 reclaimResource(), 通知 Client 回收资源. // frameworks/av/media/libmedia/aidl/android/media/IResourceManagerClient.aidl interface IResourceManagerClient { /** * Instruct the client to reclaim its resources. * * @return true if the reclaim was successful and false otherwise. */ boolean reclaimResource(); /** * Retrie ...

AndroidX(/frameworks/support) 代码下载与编译

AndroidX(/frameworks/support) 代码下载与编译 什么是 AndroidX android 支持库,提供对不同 android 版本的兼容接口。 以下为 android 开发者网站上的说明: androidx 命名空间包含 Android Jetpack 库。与支持库一样,androidx 命名空间中的库与 Android 平台分开提供,并向后兼容各个 Android 版本。 AndroidX 是对原始 Android 支持库进行了重大改进,后者现在已不再维护。androidx 软件包完全取代了支持库,不仅提供与支持库同等的功能,而且还提供了新的库。 此外,AndroidX 还包括以下 ...