Android-C代码获取系统属性1.添加头⽂件:
#include <cutils/properties.h>
2.
system/core/libcutils/properties.c
#define PROPERTY_KEY_MAX 32
#define PROPERTY_VALUE_MAX 92
int property_get(const char *key, char *value, const char *default_value);
int property_set(const char *key, const char *value);
int property_list(void (*propfn)(const char *key, const char *value, void *cookie), void *cookie);
使⽤:
system的头文件#include "cutils/properties.h"
char prop[PROPERTY_VALUE_MAX] = "000";
if(property_get("prop_name", prop, NULL) != 0) {
...
}
3.Android.mk添加:
LOCAL_STATIC_LIBRARIES :=libcutils
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论