Android 2.3.1 移植 unicore32(一)

確定了我們sep0611的基準版本之後,接下來就是在北大小本上移植android 2.3.1移植過程可以劃分為幾個階段:·編譯系統:涉及目錄 build/core ,device,prebuilt ·c庫:bionic ·dalvik:去掉jit,預設使用解譯器 ·其他:external、system、framework  第一步 編譯系統 步驟:1.      Device建立一個公司相關目錄:mkdir seuic建立一個產品目錄:mkdir sep0611

ubuntu12.0.4下 android x86 原始碼 下載

1.在20g硬碟中安裝ubuntu12.0.42.載入100g硬碟,格式化。建立androidx86目錄。掛載100g硬碟到androidx86目錄下。sudo passwd rootsu root3.cd androidx864. mkdir bin5. 下載repo   ***** 很多網站介紹使用curl http://android.git.kernel.org/repo >~/bin/repo下載repo,這是早期的路徑,已經不可用了。   *****

ubuntu 12.0.4 下 編譯 android x86

1. 下載完原始碼。準備開始編譯。【安裝sun-java6-jdksudo add-apt-repository ppa:ferramroberto/javasudo apt-get updatesudo apt-get install sun-java6-jdk沒有發現sun-java6-jdkcd  /etc/apt/sources.list.d/ 源的檔案,刪除即可 add-apt-repository "deb http://archive.canonical.com/ lucid

Android 最初級入門指南…

Android開發對於有Java基礎且有過Swing, SWT開發的人入門相當地簡單一、工作環境準備1、JDK安裝,不表了。2、IDE環境,以前要下載SDK,Eclipse,

android OpenGL ES 座標系統 和android View座標系統

摘自文章:[Android源碼] Android 圖形繪製(Skia EGL OpenGL ES)android OpenGL ES 座標系統:它是三維的(當然也有二維的,只是沒有z軸,其他沒區別),座標系的座標原點在螢幕中心,X軸正向水平向右,Y軸正向垂直向上,Z軸垂直螢幕,正向向外。GLES的座標系可以這麼理解,XOZ平面是地平面,Y軸表示高度,以後開發中盡量保持這種風格,否則你會遇到很多座標轉換的問題。android

Android 過濾名字為空白的連絡人

Android 過濾名字為空白的連絡人:Cursor c = getContentResolver().query(Contacts.People.CONTENT_URI,                new String[]{Contacts.People.NAME, Contacts.People.DISPLAY_NAME, Contacts.People._ID},                Contacts.People.NAME+" != ?", new String[]{""}

Android: 用Instrumentation類發送滑鼠或按鍵事件

類比滑鼠MotionEvent.ACTION_DOWN:new Thread () {public void run () {try { Instrumentation inst=new Instrumentation(); inst.sendPointerSync(MotionEvent.obtain(SystemClock.uptimeMillis(), SystemClock.uptimeMillis(),

Android平板低迷,與iPAD差在哪裡?

 iPAD推出已經一年,本來對Android平板電腦抱有信心的廠商開始慢慢失去信心,Moto Zoom銷量不佳,三星Galaxy

Android: Android 3.0 SDK發布,速度更新之

文章目錄 New UI designed from the ground up for tabletsRedesigned keyboardImproved text selection, copy and pasteNew connectivity optionsUpdated set of standard apps Android 3.0 Platform HighlightsWelcome to Android 3.0!The

android下 AT調試

1.          串口輸入:stop ril-daemon                                                           //停止rild 守護進程,關閉RIL2.          在adb shell輸入:cat /dev/ttyUSB2                                            //ttyUSB2為AT命令連接埠3.          串口 輸入:  echo -e "at+csq\r\

android檔案系統移植

很好的東西,謝謝這位同學 轉載 作者:汕頭大學—黃珠唐   時間:2009 年10 月29 日       主要介紹linux 核心啟動過程以及掛載android 根檔案系統的過程,以及介紹android 原始碼中檔案系統部分的淺析。      主要原始碼目錄介紹Makefile (全域的Makefile)bionic (Bionic 含義為仿生,這裡面是一些基礎的庫的原始碼)bootable (引導載入器)build (build

android裡設定screentimeout

最近在修改android的鎖屏時間,發現在settings裡只有讀寫資料庫的介面,卻沒發現這些值究竟是怎麼起作用的最後全域搜尋,才發現會在phonewindow裡用ContentObserver來對setting.db做監聽測試了個小APK來驗證,證實是這樣的附件中為具體源碼(附件尾碼要修改rar),下面貼出來如下:ContentobserveActivity.java package com.android;import android.app.Activity;import android.

android logo製作

android系統啟動時,我們會看到一個小企鵝和 “ANDROID”的動畫閃動,這兩個畫面後我們進入系統Launcher,如何修改這兩個啟動LOGO呢? 企鵝LOGO為我們kernel 下的LOGO它的路徑kernel/drivers/video/logo/logo_linux_clut224.ppm我們需要製作一個名為logo_linux_clut224.ppm來替換原有的企鵝 logo若原來沒有安裝 netpbm 工具,使用 sudo apt-get install netpbm

屏蔽android彈出的Title

最近在做項目的時候需要屏蔽掉android關機時彈出的title欄“Android 系統”改了很久也沒有改掉關於這個也是一個個關鍵字去尋找的android2.3.4_GB_T34/frameworks/base/core$ grep "Android System" * -nRres/res/values/strings.xml:322:    <string name="android_system_label">Android

android部分編譯

在android的頂層目錄裡,運行下面的命令:source build/envsetup.sh 運行命令後,就添加了很多命令到sh解譯器,具體命令如下:-croot:   Changes directory to the top ofthe tree.-m:       Makes from the top of the tree.-mm:      Builds all of the modules in thecurrent directory.-mmm:     Builds all

Android下訊號強度顯示和訊號重新整理時間

android介面UI訊號顯示是通過RIL對通訊模組發送AT命令來實現的,如AT+CSQ,我們查看一般可以通過 logcat -b radio來擷取一些RIL的即時資訊那麼訊號顯示隔多長時間在在介面上重新整理?frameworks/base/telephony/java/com/android/internal/telephony/ServiceStateTracker.java    /** Signal strength poll rate. */  protected static

64位虛擬機器編譯android出錯的解決方案

修改:android2.3.4_GB_T34/build/core/main.mk#ifneq (64,$(findstring 64,$(build_arch)))    //開啟這個注釋ifneq (i686,$(findstring i686,$(build_arch)))     //將這行注釋起來$(warning ************************************************************)$(warning You are

android property_service add

for exzample:in AduioService.javaadd code in order to comand for Voice In Call: if (streamType == AudioSystem.STREAM_VOICE_CALL){Log.w(TAG,"sendVolumeUpdate STREAM_VOICE_CALL,");String Callvoice_lev =

android撥打到電話屏蔽原始UI

incall_screen.xml  <!-- In-call onscreen touch controls, used on some platforms. -->    <!-- TODO: if this widget ends up being totally unused on some platforms,         then this should probably be a ViewStub. -->   

在android中安裝IME替換原有的IME

一般的android都帶有自己的IME,如果我們想要將原有的IME去掉,使用自己喜歡的IME,我們獲得ROOT許可權後,找到原有的和IME有關的的APK,使用adb調試工具 ,adb shell 去到/system/app目錄下刪除OpenWnn.apk和PinyinIME.apk,LatinIME.apk;然後到/system/lib下刪除libjni_latinime.so,libjni_pinyinime.so然後到網上下載一個自己喜歡的IME,如百度或者搜狗IME,我們以百度輸入 為例,

總頁數: 2945 1 .... 473 474 475 476 477 .... 2945 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。