android里有个命令,可以获取当前属性:

<!-- lang: shell -->adb shell getprop ro.hardware

但在Android SDK里没有这个函数,属于系统模块android.os.SystemProperties,可以通过java的反射机制获得

    static public String getprop(String key, String defaultValue) {    String value = defaultValue;    try {        Class<?> c = Class.forName("android.os.SystemProperties");        Method get = c.getMethod("get", String.class, String.class );        value = (String)(   get.invoke(c, key, "unknown" ));    } catch (Exception e) {        Log.d(TAG, "get property error, " + e.getMessage());    }    Log.d(TAG, "get property, " + key + " = " + value);    return value;}

更多相关文章

  1. sencha touch 调用android主函数里的方法(可用与phoneGap开发第三
  2. Android sql数据库的Android包里面的函数介绍
  3. Android中调用C++函数的一个简单Demo
  4. 使用android中drawline函数无法绘制水平线的解决办法
  5. Android注解及反射实战--手写ButterKnife
  6. android上通过反射,获取存储器列表
  7. Android JNI char* 和jstring类型相互转换函数。
  8. C语言函数以及函数的使用
  9. 理解Android回调函数

随机推荐

  1. Android 6.x 新的运行时权限
  2. Android 开发之关于 drawable 你必须知道
  3. Android 文件保存getFilesDir()丶getCach
  4. Android -中毒
  5. Android 事件处理详解(一) —— 基于监听的
  6. Android(安卓)Studio地图开发之根据地点
  7. android ndk开发SIGSEGV错误
  8. Android应用程序线程消息循环模型分析
  9. Android框架的深度分析1
  10. Android(安卓)Sqlite数据库查询或删除N天