原创 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",