檢視總體記憶體分配
adb shell dumpsys meminfo
adb shell dumpsys meminfo $package_name or $pid
檢視當前應用包名資訊:
adb shell dumpsys activity top
恢復出廠設定
adb reboot bootloader
fastboot -w
fastboot reboot
am命令啟動應用:
開啟activity:
adb shell am start -n com.android.settings3/
.settings
開啟廣播:
adb shell am start -a com.android.settings.leftquicksettingactivity
傳送廣播:
adb shell am broadcast -a 「send_by_frank_test」
adb 錄屏
adb shell screenrecord --size 1920x480 /storage/sdcard0/demo.mp4
android 燒版本:
adb shell reboot bootloader
fastboot flash userdata /userdata.img
fastboot flas system /system.img
fastboot flas boot /boot.img
在cmd 中檢視資料庫
/data/data/com.android.providers.settings/databases
sqlite3 setting
.tables
select *
from tablename;
檢視螢幕解析度 wm size 修改螢幕解析度值: wm size 600x1024檢視當前設定dpi :wm density 修改dpi值: wm density 160
檢視wifi密碼:
cat data/misc/wifi/wpa_supplicant.conf
adb 模擬輸入 adb shell input keyevent 3
恢復出廠設定
adb reboot bootloader
fastboot -w
fastboot reboot
檢視 系統中應用路徑 :
/data/system/packages.xml
預置apk
1. 新增android.mk
2.專案配置produck.mk
如果編譯報錯:
local_certificate
:= platform 目標系統的platform金鑰來重新給apk檔案簽名。(系統簽名)
local_certificate:=
presigned 表示 這個apk已經簽過名了,系統不需要再次 簽名;
去掉系統自帶apk的方法(在以下倆個檔案中刪除apk名稱)//build/target/product/core.mk product_packages:...
刷misc分割槽,和擦除misc分割槽adb reboot bootloader
fastboot flash misc misc.img
擦除 fastboot erase misc
fastboot reboot
cmd 更改編碼chcp 65001 就是換成utf
-8**頁
chcp 936 可以換回預設的gbk
chcp 437 是美國英語
adb 檢視記憶體使用情況adb shell dumpsys meminfo
cup 佔用率top -m 8
檢視應用activity 啟動模式及任務棧adb shell dumpsys activity | grep -i run
日常開發技巧 二
經常寫一些比較長的查詢,有時會有幾行,然後發現開頭的地方有錯誤,這個時候可能要按住箭頭,乙個乙個字元地把游標移到開頭去,其實可以用快捷鍵去實現。經常會做這樣的事 在console中查詢乙個物件,忘了把結果儲存在乙個變數裡,然後重複執行。其實每次在console裡面執行乙個命令或者是功能,其返回值都會...
Mysql日常開發注意要點
1 mysql儲存引擎介紹 myisam 低版本mysql預設的mysql外掛程式式儲存引擎,儲存檔案易損壞,不支援事務。innodb 目前預設的mysql儲存引擎,用於事務處理應用程式,具有眾多特性,包括acid事務支援 建表語句建議使用 engine innodb 字段,例如 create ta...
PHP日常開發小技巧
php批量取得checkbox的值 1 命名 2 使用 當計畫當作sql指令的一部分時 如果參與控制的字段是數值型的,則 if empty post checkbox 如果參與控制的字段是數值型的,則 if empty post checkbox php判斷form表單是否提交 if action ...