2011年5月27日

Android 的系统属性(SystemProperties)设置分析

摘要: Android 的系统属性包括两部分:文件保存的持久属性和每次开机导入的cache属性。前者主要保存在下面几个文件中:bionic/libc/include/sys/_system_properties.h#define PROP_SERVICE_NAME "property_service"#define PROP_PATH_RAMDISK_DEFAULT "/default.prop"#define PROP_PATH_SYSTEM_BUILD "/system/build.prop"#define PROP_PATH_SYSTE 阅读全文

posted @ 2011-05-27 13:00 eustoma 阅读(1138) 评论(0) 推荐(0)

How to make SD Card world wide writable

摘要: Add the followling property to the init.rc# Make SD Card world wide writable setprop persist.sampling_profiler 1http://blog.csdn.net/stevenliyong/archive/2011/01/12/6132295.aspx 阅读全文

posted @ 2011-05-27 09:10 eustoma 阅读(157) 评论(0) 推荐(0)

Increase the android VM heap size.

摘要: 开机初始化会在对应的init.rc中增加如下一行:setprop dalvik.vm.heapsize 48m。ActivityManager.java (android/frameworks/base/core/java/android/app): String vmHeapSize = SystemProperties.get("dalvik.vm.heapsize", "16m");AndroidRuntime.cpp (android/frameworks/base/core/jni): property_get("dalvik.vm. 阅读全文

posted @ 2011-05-27 09:05 eustoma 阅读(427) 评论(0) 推荐(0)

Android权限不够问题

摘要: 很多应用程序在调用Runtime.exec的时候或者创建服务的时候都会遇到权限不够的情况。可采用以下解决方案:AndroidManifest.xml:<manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.mokoid.LedTest"android:sharedUserId="android.uid.system">原来,ServiceManager 会去检查应用的权限,Android系统会根据User ID做权限管 阅读全文

posted @ 2011-05-27 07:53 eustoma 阅读(1015) 评论(0) 推荐(0)

导航