android 修改properties属性最大长度
16lz
2021-12-04
文章目录
- 背景
- 方法
背景
系统需要添加客户指定的属性值,但长度超出原生Android定义的范围,导致编译报错。
方法
修改属性值长度限制
原生Android定义:
properties属性名称不能超过32个字符
properties属性值不能超过92个字符
platform/system/core/debuggerd/test/sys/system_properties.h
#ifndef _DEBUGGERD_TEST_SYS_SYSTEM_PROPERTIES_H#define _DEBUGGERD_TEST_SYS_SYSTEM_PROPERTIES_H// This is just enough to get the property code to compile on// the host.#define PROP_NAME_MAX 32 //修改此处#define PROP_VALUE_MAX 92 //修改此处#endif // _DEBUGGERD_TEST_SYS_SYSTEM_PROPERTIES_H
更多相关文章
- View控件Edittext属性
- 关于ellipsize属性使用的一些细节
- android TextView常用属性
- 【Android】Android(安卓)SDK下载和更新失败的解决方法!!!
- 下拉选择菜单Spinner的使用
- Android(安卓)- 4种基本布局
- Android控件(TextView、EditView、ImageView、Button)
- Android(安卓)EditText常用属性功能汇总
- Android(安卓)MTK 修改默认音频和声音大小