文章 2024-09-13 来自:开发者社区

Android中多进程通信有几种方式?需要注意哪些问题?

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 在Android中,多进程通信(Inter-Process Communication,IPC)是指不同进程之间进行数据交换和协同工作的过程。由于Android的每个应用都在其自己的沙箱环境中...

Android中多进程通信有几种方式?需要注意哪些问题?
文章 2024-08-28 来自:开发者社区

Android P 性能优化:创建APP进程白名单,杀死白名单之外的进程

一、前言 最近开发过程中,因系统内存相对比较紧张,在启动某些CPU、内存占用比较大的APP的时候,就需要清理一下,把能杀的都杀掉,给前台进程腾出系统资源。 缺陷:对于persist进程,以及一些流氓APP(杀死后还自己起来的),还得想别的办法处理 二、代码实现 2.1 权限部分 要杀死其他APP进程,需要拥有下面权限,请添加到 AndroidManifest.xml 的权限声...

Android P 性能优化:创建APP进程白名单,杀死白名单之外的进程
文章 2024-08-08 来自:开发者社区

Android 多进程情况下判断应用是否处于前台或者后台

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 在 Android 应用开发中,有时候需要在多进程情况下判断应用是否处于前台或者后台。这在各种场景中可能是有用的,比如为了在后台优化资源使用,或者处理前台与后台的不同逻辑。 多进程下进行前后台判断的挑战在于...

Android 多进程情况下判断应用是否处于前台或者后台
文章 2024-06-21 来自:开发者社区

Android ParcelFileDescriptor实现进程间通信

ParcelFileDescriptor:文件描述符,是一种程序读写已打开文件、socket的对象。 FileDescriptor对象,它代表了原始的Linux文件描述符 ParcelFileDescriptor对象,是原始文件描述符的一个复制,对象跟fd不同,但都是操作同一个底层文件流以及文件位置指针 需求 一个通信通道,实现跨进程的的Socket网络通信。 ...

Android ParcelFileDescriptor实现进程间通信
文章 2024-05-17 来自:开发者社区

Android架构设计——MVC(1),Android多进程从头讲到尾

View(视图层):负责界面数据的显示,与用户进行交互 Controller(控制器层):负责逻辑业务的处理 流程 ...

Android架构设计——MVC(1),Android多进程从头讲到尾
文章 2024-04-02 来自:开发者社区

Android进程与线程

进程 前台进程 可见进程 服务进程 后台进程 空进程 前台进程 // 前台进程 当前进程activity正在与用户进行交互。 当前进程service正在与activity进行交互或者当前service调用了startForgrou...

问答 2023-10-16 来自:开发者社区

在应用研发平台EMAS中,安卓端移动推送有自己的服务进程吗?

在应用研发平台EMAS中,安卓端移动推送有自己的服务进程吗?

文章 2023-09-22 来自:开发者社区

理解Android进程创建流程

进程:每个App在启动前必须先创建一个进程,该进程是由Zygote fork出来的,进程具有独立的资源空间,用于承载App上运行的各种Activity/Service等组件。进程对于上层应用来说是完全透明的,这也是google有意为之,让App程序都是运行在Android Runtime。大多数情况一个App就运行在一个进程中,除非在AndroidManifest.xml中配置Android:p....

理解Android进程创建流程
问答 2023-06-13 来自:开发者社区

请问EMAS中你们这里有碰到android13,应用进程没杀,但是无法在线推送的吗?sdk版本3.7

请问EMAS中你们这里有碰到android13,应用进程没杀,但是无法在线推送的吗?sdk版本3.7.7?我门targetsdk版本还是12是做了什么修改吗?我尝试过升级版本到3.8.6,发现还是不行

文章 2023-04-27 来自:开发者社区

Android C++系列:Linux进程间通信(二)

内存映射mmap/munmapmmap可以把磁盘文件的一部分直接映射到内存,这样文件中的位置直接就有对应的内存 地址,对文件的读写可以直接用指针来做而不需要read/write函数。#include <sys/mman.h> void *mmap(void *addr, size_t length, int prot, int flags, int fd, off_t offset)....

Android C++系列:Linux进程间通信(二)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注