Time of Update: 2018-12-05
android 2.2 froyo版本提供三個命令列命令,1. alsa_ctl 可用此命令輸出當前的音頻設定,alsa_ctl store ,在/system/etc下會產生asound.state,可與asound.conf對比alsa_ctl store : 將當前音頻配置參數設定匯出到檔案 /system/etc/asound.state我們可以直接修改此檔案進行系統初始化配置,當然別忘了在init.rc裡面添加一個命令:#####add to init.rc service
Time of Update: 2018-12-05
使用bootanimation程式顯示開機畫面,如需修改開機畫面,需要修改源碼 b)代碼 frameworks/base/cmds/bootanimation/* frameworks/base/core/res/assets/images/android-logo*2)android 2.0及之後
Time of Update: 2018-12-05
1.external/clearsilver/cgi/cgi.c:22: fatal error: zlib.h: No such file or directory解決:$sudo apt-get install zlib1g-dev2./bin/bash: bison: command not foundmake: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp] Error 127
Time of Update: 2018-12-05
在Android的原始碼中,經常會看到形如:sp<xxx>、wp<xxx>這樣的類型定義,這其實是Android中的智能 指標。智能指標是C++中的一個概念,通過基於引用計數的方法,解決對象的自動釋放的問題。在C++編程中,有兩個很讓人頭痛的問題:一是忘記釋放動態申請的對象從而造成記憶體泄露;二是對象在一個地方釋放後,又在別的地方被使用,從而引起記憶體訪問錯誤。程式員往往需要花費很大精力進行精心設計,以避免這些
Time of Update: 2018-12-05
這裡不討論具體實現,具體實現是和系統相關聯的~~首先Anroid提供了幾個與直接建立線程的函數:inline bool createThread(thread_func_t f, void *a) inline bool createThreadEtc(thread_func_t entryFunction, void *userData, const char* threadName
Time of Update: 2018-12-05
最近移植Android,當Android能夠在裝置上面運行之後,首先想到的是讓音訊裝置跑起來。“沒有聲音,再好的戲也出不來”。本文簡單介紹一下Android音頻適配層。 這個世界音訊裝置千變萬化,Android也不可能為每種裝置都提供支援。Android定義了一個架構,這個框架來適配底層的音訊裝置。該適配層的定義位於: hardware/libhardware_legacy/include/hardware_legacy/AudioHardwareInterface.h 要想視頻底層的音訊
Time of Update: 2018-12-05
reference http://blog.csdn.net/louiswangbing/article/details/6618727 定義產品規格公司名稱:wolf產品名稱:EGO主板名稱:smdk64101.在android源碼device下建立一個公司目錄mkdir device/wolf2.在公司目錄下建立一個產品目錄mkdir productsproducts目錄下建立一個AndroidProducts.mk檔案,定義Android產品設定檔的路徑cp
Time of Update: 2018-12-05
I (android kernel)1.make sure this kernel configuration in MMC driverCONFIG_MMC=y# CONFIG_MMC_DEBUG is not setCONFIG_MMC_UNSAFE_RESUME=y# CONFIG_MMC_EMBEDDED_SDIO is not setCONFIG_MMC_PARANOID_SD_INIT=y## MMC/SD Card
Time of Update: 2018-12-05
android: v2.3.4一、開機顯示開機文字ANDROID系統啟動後,讀取根檔案下的/initlogo.rle一張565 rle壓縮的位元影像,如果讀取成功在/dev/graphics/fb0顯示Logo圖片,如果讀取失敗,則將/dev/tty0設為TEXT模式並開啟/dev/tty0,輸出A N D R O I D*.rle檔案的製作1.使用ImageMagic內建的convert命令,進行raw格式轉換apt-get install imagemagickconvert -depth
Time of Update: 2018-12-05
http://www.haogongju.net/art/1428426最近因為工作需要,需要完整的Android源碼,於是在VMware上安裝Ubuntu,按照http://source.android.com/source/downloading.html中說明下載源碼,但是當使用命令repo syns的時候總是失敗DownloadError: android.googlesource.com: <urlopen error [Errno 110] Connection timed
Time of Update: 2018-12-05
Android SDK Setup如何使用?發布時間:2010-01-12 作者:Android開發網原創 很多網友發現下載Android 1.6 SDK以後的版本Google只提供了一個大約22MB左右的SDK Setup工具,如果你是第一次安裝Android SDK請先下載相關的JRE,查看 Android開發包下載 一文。雙擊後就可以看到Android SDK and AVD
Time of Update: 2018-12-05
很多網友抱怨官方的英文Android開發人員網站(androiddevelopers)中國使用者打不開,雖然被和諧了但Android123支招告訴大家決絕方法,其實GoogleApps等服務的主伺服器是在appspot.com這個網域名稱上,對於Android SDK以及新的內容大家直接存取
Time of Update: 2018-12-05
因為公司需求,查了下android開機自啟動的代碼實現,使用的是部落格園-空山不空的代碼然後發現開機啟動失敗,查了很久沒找到原因,網上說的方法比較統一,然後發現了他這段代碼和別人的不同 <SPAN style="COLOR: #ff00ff"><receiver android:name=".BootBroadcastReceiver"> <intent-filter> <action android:name=
Time of Update: 2018-12-05
從網上搜了下android廣播機制,用來實現不同activity之間的通訊,也可以說是訊息監聽,主要為了實現一個activity在另一個activity某個狀態下的反應,精華如下: Broadcasttest myBroadcastReceiver;…. //註冊訊息 myBroadcastReceiver =new Broadcasttest(); IntentFilter filter = new IntentFilter();
Time of Update: 2018-12-05
《android 全志a10(2.3.4)開發二》文檔詳細可:http://www.a10bbs.com/forum.php?mod=viewthread&tid=504&extra=產生映像檔案在工程目錄下android2.3.4,lichee,tools三個目錄為並行,之前我們已經編譯了lichee,android2.3.4兩部分;那麼現在將影像檔案打包1.cd android2.3.4 進入該目錄;2.執行打包命令:mkimg
Time of Update: 2018-12-05
文檔詳細可:http://www.a10bbs.com/forum.php?mod=viewthread&tid=504&extra=android系統編譯可分為兩部分:一部分是linux核心編譯;另一部分是android源碼編譯;全文中主要是說明從搭建編譯環境,安裝編譯依賴開發工具,編譯過程中廠家錯誤,注意事項等。注意事項一. 本文檔所描述開發,編譯系統內容為:ubuntu-10.04.4-server-i386.iso;二. 在整個開發過程中請勿切換為root
Time of Update: 2018-12-05
問題:最近在做軟體工程大作業, 用Spring mvc做伺服器,安卓做用戶端然後在電腦上開啟了tomcat伺服器,用安卓虛擬機器測試用戶端發現可以串連伺服器,但是用真機測試,卻一直都不能串連原因:Google從Android 3開始,強制預設禁止UI主線程發起通訊請求。而我的虛擬機器SDK版本是2.3.3, 而手機確實4.1.1,所以造成了虛擬機器可以串連伺服器,而真機卻不可以。解決方案:方法1. 可以臨時性的 在Activity初期化的時候,指定StickMode,可以繞開這個OS
Time of Update: 2018-12-05
文章目錄 通過遠程shell端運行sqllite3串連資料庫UI/軟體 實驗程式 Monkey其它的shell命令使用logcat命令過濾日誌輸出控制日誌輸出格式查看可用日誌緩衝區查看stdout 和stderrLogcat命令列表 Android 調試橋 Android
Time of Update: 2018-12-05
《Android4遊戲編程入門經典》讀後感作者:chszs,轉載需註明。部落客頁:http://blog.csdn.net/chszs對於程式員來說,遊戲編程並不是一件容易的事情。很多人都有過或者產生過開發遊戲的念頭,但是開發一款遊戲談何容易,以至於很多開發人員又把這念頭生生掐滅。國內學習Android開發的人越來越多,Android平台上的各種應用也是層出不窮。支援Android的遊戲無疑是其中的明星方向,也是最有前途的方向之一。但是,遊戲開發的門檻很高,很多開發人員能夠寫Java程式,但是一
Time of Update: 2018-12-05
Android 4.2官方文檔chm格式下載作者:chszs,轉載需註明。部落客頁:http://blog.csdn.net/chszs某位愛好者把Android 4.1官方文檔做成了CHM,就像jdk的chm一樣,查閱API極其方便。目前發布了Android 4.2的CHM版。:The thing is, I’ve always preferred to work with documentations in Windows CHM format. Why? Because:1. CHM