文章目录

    • 背景
    • 方法

背景

系统需要添加客户指定的属性值,但长度超出原生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

更多相关文章

  1. View控件Edittext属性
  2. 关于ellipsize属性使用的一些细节
  3. android TextView常用属性
  4. 【Android】Android(安卓)SDK下载和更新失败的解决方法!!!
  5. 下拉选择菜单Spinner的使用
  6. Android(安卓)- 4种基本布局
  7. Android控件(TextView、EditView、ImageView、Button)
  8. Android(安卓)EditText常用属性功能汇总
  9. Android(安卓)MTK 修改默认音频和声音大小

随机推荐

  1. Android之SurfaceView学习一
  2. Exploring the world of Android
  3. Android(安卓)adb error: “device not f
  4. android 唤醒屏幕并解锁
  5. android 多线程并发下载文件
  6. AndEngine实现多点触控
  7. Android播放系统声音源码
  8. Android(安卓)Library Project 的使用小
  9. Android(安卓)窗体泄露问题
  10. android 调用图库并显示选择的图片