原创 Android獲取外置卡和內置卡信息的方法

如果手機支持TF卡擴展,並且本身沒有大容量存儲,比如說HTC老款手機 G3之類的,那麼獲取到的是TF卡的路徑。Android獲取外部SDcard的官

原创 android加密存儲文件

        隨着APP 數量的不斷擴大,手機個人信息也漸漸地成爲公開的祕密。加密APP中的信息是也漸漸地成爲必不可少的了。雖然有時加密很簡單,但對於普通的用戶(非技術發燒友)來說,已經很難破解了。JAVA提供了加解密支持--md5,

原创 Android的ActionBar及菜單機制

Action Bar是ANDROID應用用到的重要開發資源之一,Action Bar提供了一致的應用導航和視圖切換方式,也提供了突出的和容易的以可預見的方式執行重要操作的方式。         Action Bar一般位於屏幕頂部,包

原创 驅動開發規範

開發規範 熟練掌握模塊所涉及的硬件設計,如所用的電,GPIO,CLOCK等。 開發階段時序一定要符合spec。 關注負責模塊的耗電流,包括工作電流,模塊加入前後系統底電流變化。 新功能和較大的修改需要通過評審。 整體功

原创 性能調試 systrace工具

工具位置: external/chromium-trace/systrace.py 保存下面的代碼到settrace.sh, 在抓取之前先執行下面指令 source settrace.sh adb remount adb shell se

原创 gerrit服務器新建庫

方法一 1.新建git庫 git 用戶進入服務器,在/home/git/repositories/目錄下,新建自己需要的庫,也可新建多目錄的庫 git init –bare xxx xxx爲新建庫的名稱 比如 git init

原创 Android sepolicy規則

1. 節點訪問權限 <5>[77037.274119] [(2015-01-20 09:17:42.876329323 UTC)] [cpuid: 2] type=1400 audit(142174546

原创 Utuntu安裝Bugzilla

1. 安裝Apache 2. 安裝MySQL 新建數據庫: create database bugs; use bugs; GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, C

原创 Gerrit 使用規範

代碼提交要求 一個Commit對應一個修改點(除非是在項目初始階段或是升級BSP時)。 不要隨便修改文件的屬性。Windows 修改過的文件屬性會變成755,上傳代碼時請注意修改成文件的原屬性,可以用git whatchanged

原创 高通代碼服務器

高通相關網址:Createpoint: https://createpoint.qti.qualcomm.com(可下載文檔,Release Note等) Chipcode: https://chipcode.qti.qualcom

原创 同時抓取帶時間的logcat和kernel log的方法

adb shell logcat -v time -f /dev/kmsg | adb shell cat /proc/kmsg | tee kernel_logcat.txt

原创 Bugzilla使用規範

Bugzilla簡介 Bugzilla是一個問題跟蹤的專門工具 基於web方式、使用方便簡單 有利於問題的跟蹤,問題的統計分析 系統靈活,強大的可配置能力 自動發送email通知相關人員 Bug處理流程 軟測提交

原创 安裝openssh的服務器端

1. 安裝openssh sudo apt-get install openssh-server 2. 修改ssh的配置文件 配置文件爲/etc/ssh/sshd_config。將配置文件按如下內容修改: PermitRoo

原创 Gitolite+Gerrit服務器搭建

1、 安裝ubuntu系統 2、 安裝x11vnc遠程管理 http://blog.csdn.net/maokunlove/article/details/51829597 3、 安裝openssh服務器端 http://

原创 安裝git daemon

1. 創建git賬戶 sudo useradd –m git:創建一個名爲git的賬戶 sudo passwd git:運行此命令後,可設置git賬戶的密碼 2. 安裝 git daemon sudo apt-get insta