原创 android audioflinger 與alsa 驅動接口
A: audioflinger與alsa接口 1。 gingerbread/frameworks/base/services/audioflinger/AudioFlinger.cpp AudioFlinger::AudioFlinge
原创 Android Tombstone/Crash的log分析和定位
http://blog.csdn.net/helldevil/article/details/6682211 有一句話叫做常在河邊走,哪有不溼鞋。我們這些研究和開發Android的工程師正應了這句話,相必大家在調試的時候經常會遇到這
原创 android4.2 lcd 旋轉180度
--- a/services/surfaceflinger/DisplayDevice.cpp +++ b/services/surfaceflin
原创 在Android 2.3狀態欄中添加menu,home和back快捷鍵的方法
http://www.cnblogs.com/endlessli/archive/2011/04/01/2002336.html 在Android 2.3狀態欄中添加menu,home和back快捷鍵的方法 在Androi
原创 Android2.3 WiFi
http://blog.linuxconsulting.ro/2010/04/porting-wifi-drivers-to-android.html PaNiC Random Rant (or how we used to call
原创 uboot 啓動流程 freescale
配置文件: include/configs/mx53_xx.h 1. board/freescale/“platform”/u-boot.lds (鏈接腳本) ENTRY(_start) 指示程序的入口函數_start 2. cpu/a
原创 android 4.0 編譯是遇到的兩個小問題
1. emulator_renderer_intermediates/main.o: undefined reference to symbol XInitThreads development/tools/emulator/openg
原创 Android JNI開發入門篇
Android JNI開發入門篇 http://rf.eefocus.com/article/10-12/2467421291165622.html?sort=1751_0_0_0 Android開發網Android JNI 1.有關
原创 Android應用程序獲得系統權限
Android應用程序獲得系統權限 在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函
原创 android 觸摸屏driver 點擊屏幕顯示空心圓原因
可以在/system/usr/idc/下增加和input device名字一樣的idc文件 或把input_dev->name 改爲"touchscreen"
原创 android 居中
添加android:gravity="center" android:layout_gravity="center"屬性。 (android:gravity用於設置View組件的對齊方式,而android:layout_gravity用
原创 linux 下spi的使用 ,cc2500模塊驅動
static int __devinit cc2500_probe(struct spi_device *spi){ spi->mode = SPI_MODE_0 ;//同時可以設置cs腳是高有效(或上SPI_CS_HIGH)
原创 android 多次重啓後出現Encryption unsuccessful , need to factory reset或死機
這個現實在之前沒有電池的項目中是出現過的,但是那個是沒有電池突然斷電引起而有數據正在寫入EMMC的,而之前是reboot,reboot應該是要關閉或暫停所有的線程保證沒有寫EMMC操作纔對啊,鬱悶。 沒辦法出現了就出現了,看看androi
原创 android binder簡單理解二
上一篇中servicemanager打開了/dev/binder,進入for loop,在等待命令wait_event_interruptible(thread->wait, binder_has_thread_work(thread))
原创 android binder簡單理解一
binder,負責進程(service和client)之間的通信。進程之間當然不能直接通信啦,但是所有進程都可以打開同一個設備,而且所打開的設備的空間對所有進程來說都是一樣的,這就時binder的最基本原理。剩下的就時要設計一個協議,讓c