原创 Binder機制圖形描述
Binder是Android系統提供的一種IPC(進程間通信)機制。由於Android是基於Linux內核的,因此,除了Binder外,還存在其他的IPC機制,例如管道和socket等。Binder相對於其他IPC機制來說,就更加靈活和方
原创 recovery中如何掛載sdcard
recovery中手機盤使用mnt/sdcard 或者使用storage/emulated/0/這些都不行。因爲手機在recovery中的掛載點跟系統啓動起來是不一樣的。 1:可以查看fstab,查看手機掛載點。 2:如果在recov
原创 替換boot的adb命令
全志平臺: adb push boot.img /sdcard/ adb shell dd if=/sdcard/boot.img of=/dev/block/by-name/boot adb reboot 高通的這樣有效 adb
原创 chrome中打開網頁,瀏覽器中不能播放網絡視頻
在項目開發過程中,如下屬性不僅導致視頻不能播放,還導致MediaRecord上層的標準錄音接口無法使用。 在這個文件中media_codecs.xm去掉屬性: <Include href="media_codecs_google_
原创 Linux文件授權
某些未知原因/cache/xx.ini沒有權限,應用讀不到文件,導致問題 if [ -f /cache/xx.ini ]; then chmod 0777 /cache/xx.ini fi
原创 Activity啓動先黑屏才顯示佈局
Activity啓動中onCreate耗時過多引起黑屏閃現一下(1-3s),用戶體驗非常不好! 我們都知道android程序啓動的過程爲Application→MainActivity→界面展示。我們可以繼承Application類初始化
原创 添加接口節點
BUG 描述: 倒車問題 BUG 產生原因: 平臺需求 動作/解決方案: 休眠喚醒時添加些ACC狀態到節點 修改的文件: mod
原创 設置某些應用的優先級不讓被殺
1:設置配置文件 PromotionAppAdjList.ini 2:讀取配置文件放數組 private ArrayList<String> mPromotionAppAdjList = new ArrayList<String>()
原创 jack編譯報錯問題
1: 同時修改$HOME/.jack-settings和$HOME/.jack-server/config.properties中的端口號(比如都改爲8086/8087), 2: 方可支持多用戶同時編譯。 3: 通過查看文件 $
原创 可以延長啓動的應用
ArrayList<String> otherDelayedApps = new ArrayList<String>(Arrays.asList( /*3th app*/ "cn.kuwo.kwmusi
原创 語言配置加載
配置文件中類似如下格式文件加載: en_US zh_CN zh_TW ru_RU default it_IT ja_JP ko_KR iw_IL ar_EG es_ES pt_PT fr_FR // load locale co
原创 時間同步問題
BUG 描述: 客戶反饋網絡時間同步慢 BUG 產生原因: 訪問原生NTP服務慢常獲取不到時間 動作/解決方案: 增加訪問多組NTP服務器獲取時間
原创 手機開機後進入設置只有一國語言
在搞車機的時候,遇到一個問題,車機開機後,進入設置查看語言,只有英文,並且無法點擊。 正常log: 01-01 11:11:11.336 I/LocaleInfo( 3653): set default locale:ru_RU
原创 git 查看文件修改記錄
1:查看某個文件的修改記錄 git blame +文件路徑 git blame device/softwinner/t3-common/t3-common.mk 2:查看文件提交記錄 git log -p +文件路徑 gi
原创 下拉狀態欄,進入wifi,打開關閉WIFI無效
最近搞優化,將com.android.keychain放在系統啓動完成後,在啓動。不知道什麼原因,導致這個服務一直無法啓動。 建議:不是很深入瞭解,不要瞎搞。 "com.android.keychain",