原创 Android ril原生代碼(C/C++)和java代碼部分分析

第一部分, c/c++代碼Android系統源代碼目錄裏面: hardware/ril 目錄包含了所有有關於telephony的底層代碼. 1.目錄架構(20101215的git版本): ril |-- CleanSpec.mk

原创 eventloop(ril.cpp)函數中定義的管道的作用(Android)

在(android源碼目錄)/hardware/ril/libril/ril.cpp文件中定義了一個管道: /*此段代碼在ril.cpp中*/ static void *eventLoop(void *param) { ret =

原创 使用adb push命令遇到的“read only”或者“out of memory"的解決辦法

1-"out of memory"問題 原因:在使用命令“emulator @avdname”時候沒有給模擬器指定一個大小 解決方案:使用“emulator @avdname -partition-size 128”即可 2-“read

原创 android開發中如何阻止音量進度條出現在窗口?

只需要重寫Activity之public boolean dispatchKeyEvent (KeyEvent event) 讓其返回 ture 即可。

原创 多路複用I/O

多路複用IO主要的實現在於int select(int maxfd,fd_set *readset,fd_set *writeset,fd_set *except_set,const struct timeval *timeout)函數。

原创 如何讓ubuntu自動升級到新版本?

A new version of Ubuntu is released every 6 months; the Update Manager should inform you when a new version is availab

原创 使用adb命令得到系統信息

命令:       adb shell getprop 如:      adb shellgetprop | grep 3g 可以得到與3g模塊相關的詳細信息

原创 使用"adb install"命令無法在真機上安裝Google maps demo的解決辦法

通常是兩個原因: 1. Demo的Project target選擇錯誤,應該是選“google apis xx”   如果是這個原因,把項目的project target改一下就行了 2. 真機中的/system/framework中

原创 ubuntu之scim輸入法的安裝

安裝如下軟件包: sudo apt-get install scim sudo apt-get install scim-chinese sudo apt-get install scim-config-socket 手動啓動scim輸

原创 ubuntu之添加默認網關

命令: sudo route add default gw 192.168.34.25(你的ip地址) 一般情況下每次重開機都要添加一次。

原创 linux pppd GRPS 配置若干問題

本人使用的TD的模塊是LC63**,在上個月的這幾天剛拿到板子,折騰了將近一個月,這個板子打電話,上網都沒有問題了。   首先還是有必要介紹一下ppp協議了,是TD上網的基礎: PPP是點對點的連接協議。這種連接建立之後,將給兩點分別分

原创 Android 2.3 發短信詳細流程

在android中,APP通過SmsManager.java一系列方法實現發送短信的功能,而發送的內容有很很多種,比如sendTextMessage、sendMultipartTextMessage、sendDataMessage等等,在

原创 Android 2.3 撥號上網流程分析--java層

這篇文章是分析使用SIM卡上網功能的簡單分析,並沒有涉及到WIFI上網,請大家知悉. 通常,如果我們想使用SIM卡撥號上網功能,我們要在設置中進行簡單的配置,步驟如下: 設置 -》無線和網絡 -》移動網絡 -》(已啓用數據/數據漫遊/接

原创 Android網絡相關---上網流程

網絡應用,對於用戶來說,主要是搜索,瀏覽網頁,發email,發mms。對於android來說這些應用涉及到的一些中間過程,主要涉及到webkit,wap,smtp等協議,然後是socket通信,然後就是linux內核的tcpip協議棧

原创 Android GSM驅動模塊(rild)詳細分析(二)request流程

  Android GSM驅動模塊(rild)詳細分析(二)request流程 熊貓哥哥 發表於IT168和Opendroid 轉載請註明 1. 多路複用I/O機制的運轉 上文說到request是接