Android 属性系统<JAVA & C++>
来源:互联网 发布:淘宝管控记录有影响吗 编辑:程序博客网 时间:2024/06/09 09:00
Android属性系统主要作为跨进程赋值使用。在双虚拟机系统同时运行时,由于属性属于不同的虚拟机,
所以不能使用在异步双虚拟机中。
java:
import android.os.Process;
import android.os.SystemProperties;
int pid = SystemProperties.getInt("runtime.zygoteex.pid", 0);
int ppid = Process.myPPid();
int displayID = 0;
if(pid == ppid) {
displayID = 1;
}
c++:
#include <cutils/properties.h>
char propPid[PROPERTY_VALUE_MAX], propPidex[PROPERTY_VALUE_MAX];
property_get("runtime.zygote.pid", propPid, "");
property_get("runtime.zygoteex.pid", propPidex, "");
if(*propPid != 0 && *propPidex != 0)
{
int ppid = getppid();
if(ppid == atoi(propPid))
{
mDisplay = 0;
gServiceCount = 0;
}
else if(ppid == atoi(propPidex))
{
mDisplay = 1;
gServiceCount = 1;
}
}
- Android 属性系统<JAVA & C++>
- Android C 语言读取系统属性
- Android C 语言读取系统属性
- Android-C代码获取系统属性
- Android命令行/c语言/java设置获取系统属性的方法
- Android命令行/c语言/java设置获取系统属性(getprop/setprop)的方法
- Java反射获取Android系统属性值
- Android java方法实现调用系统属性
- Java反射获取Android系统属性值
- Android属性系统 (翻译)Android属性系统
- Android的属性系统
- Android的属性系统
- Android 的属性系统
- Android 的属性系统
- Android的属性系统
- Android 的属性系统
- Android 属性系统
- Android 的属性系统
- Log4j教程
- Centose5忘记登陆密码
- 函数返回值—返回局部变量
- sql 汉字转拼音函数
- Jackson第二篇【从JSON字符串中取值】
- Android 属性系统<JAVA & C++>
- Jackson第三篇【ObjectMapper的并发编程】
- GridView实现自动编号
- Linux学习笔记
- 关于在64位上报本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序的错误解决方法
- iOS 5系统下电池不给力?Windows 8笑而不语
- 正则表达式
- 动态链接库*.so的编译与使用
- [EDI]EDI的报文标准和代码标准