原创 Android7.0 JACK編譯器不支持多用戶同時編譯的問題的解決

Android7.0(也就是Android N)上默認使用JACK編譯器而不再使用openjdk了,但發現JACK不是很好用,比如最大的一個問題就是,同一臺linux服務器上不允許不同用戶同時進行andorid7.0的編譯,原因就是後面開

原创 Freezing of tasks

翻譯: kernel\Documentation\power\freezing-of-tasks.txt I. 什麼是任務冷凍? 任務冷凍是一種在系統休眠或者系統掛起期間控制用戶空間進程和一些內核線程

原创 android 實現一鍵靜音功能

最近在android5.1上面做一個功能,類似蘋果的一鍵靜音功能。山寨大國,一直模仿,但從未超越,別人做什麼,砸門跟着做。下面就來看看android究竟怎麼實現這個功能呢? 剛開始我也不知到怎麼做,怎麼辦呢?只好想方設法的找線索,首先先把

原创 Sensor framework (一)

sensor app獲取 如下表,如需要獲取sensor,就需要獲取相關的type,這裏先給大家羅列一下 那麼在ap中我們是如何使用數據的呢? 導入 android.hardware 包 實現 SensorEventListener 接口

原创 CSDN如何轉載文章

轉載於:http://blog.csdn.NET/jiangping_zhu/article/details/18044109 1、找到要轉載的文章,用chrome瀏覽器打開,右鍵選擇審查元素 2、在chrome中下方的框裏找到對應的內

原创 光距感 stk3310 調試

1. 一般高通代碼驅動適合自己的HAL層框架,驅動也要適應其框架。最主要的是sys註冊的文件節點,HAL層通過統一的方式去讀取文件節點,這樣就具備通用性,後面直接添加驅動就好了。 首先要了解一下sensor的框架,從最底層到應用層中間

原创 android 添加電池

說到電池,也許大家覺得沒什麼神祕的,確實是沒什麼神祕的,大家也沒重視,先問大家一個問題,一般手機電池的電壓是多少?一般到多少電壓會關機?哈哈,是不是似懂非懂的樣子,,電池分爲高壓電池和低壓電池,低壓的一般爲3.7V,高壓的有4.2V,4

原创 android 6.0 USB添加調製解調模式

 1.什麼是調制解調器         調制解調器(MODEM)是爲了解決利用模擬信道傳輸數字信號而研製的一種通信設備。計算機只能處理數字信號,而現有的一些信道又只能傳輸模擬信號,爲了利用模擬信道傳輸數字信號,發送端就必須將數字信號轉換成

原创 linux 塊設備

linux 塊設備-整理(一) 1. 基本概念:  Linux設備驅動開發詳解(宋寶華): 字符設備與塊設備 I/O 操作的不同如下。 (1)塊設備只能以塊爲單位接受輸入和返回輸出,而字符設備則以字節爲單位。 大多數設備是字符設備

原创 談程序員基礎的重要性

            近來一直擔心畢業需要寫論文的問題,基本都沒碰過編程的東西了。要寫論文才發現做研究真的很難,在此向奮鬥在科研一線的xdjm們致敬了!言歸正傳,論文剛有了一點思路就像放鬆一下,最近剛入了一個Android手機就想試試a

原创 linux 內核機制

                                                                                  互斥與同步    一 併發 1.併發: 是指可能導致對共享資源的訪問出現

原创 關於framework修改源碼編譯報錯

                這幾天在usb上添加功能,修改了framework裏面的一些源碼,單獨編譯是沒有問題的,但是在全編譯的時候就遇到報錯了,錯誤提示如下:        out/target/common/obj/PACKAG