(1)getprop
在Android系統中,使用getprop命令可以從系統中讀取一些設備信息,屬性的文件例如:
init.rc
default.prop
/system/build.prop
查詢Android設備的所有配置信息:
adb shell getprop
在Android終端上運行上面命令就會列出所有的配置信息,如下所示:
在所有列出的配置當中,以ro開頭的是只讀屬性。
查看Android設備的單個配置信息:
adb shell getprop <prop-name>
例如,查看單板的信息,可以使用下面命令:
adb shell getprop ro.product.board
此外,還能和管道命令符|結合使用進行配置輸出的過濾:
查看有關於虛擬機dalvik的相關配置信息,可以使用下面的命令:
adb shell getprop | grep dalvik
(2)setprop
在Android設備終端上使用setprop可以對設備的一些配置進行設置,但是前提下,這些配置是可以寫的,而不是ro類型,設置配置的命令如下:
setprop <prop-name> <value>
例如,修改進程默認分配的可以使用堆內存大小:
adb shell setprop dalvik.vm.heapgrowthlimit 128m
(3)watchprops
在Android系統中,使用watchprops命令來監聽系統屬性的變化,在此期間,如果系統的屬性發生變化則將變化的值顯示出來,如下:
adb shell watchprops