編輯:關於Android編程
1. 32位pc安裝ubuntu 11.10系統後
2. 安裝arm-2009q3交叉編譯環境。將arm-2009q3.tar.gz解壓到/usr/local/arm/目錄下即可
2. 添加環境變量到~/.bashrc
export ARCH=arm
export CROSS_COMPILE=/usr/local/arm/arm-2009q3/bin/arm-none-linux-gnueabi-
3. 配置交叉編譯工具完之後,還需要安裝如下必要的工具包才能編譯,(如果不安裝,在執行menuconfig的時候報缺少ncurses必要庫的錯誤)
sudo apt-get install xinetd build-essential nfs-kernel-server apache2 samba git-core
gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev
zlib1g-dev cscope uboot-mkimage libgl1-mesa-dev
ubuntu 11.10 是gcc4.6,得換成gcc4.4
1. 下載安裝gcc-4.4和g++-4.4
#sudo apt-get install gcc-4.4
#sudo apt-get install g++-4.4
2. 配置gcc和g++,改用4.4的版本
#cd /usr/bin
#sudo mv gcc gcc.bak.4.6
#sudo ln -s gcc-4.4 gcc
#sudo mv g++ g++.bak.4.6
#sudo ln -s g++-4.4 g++
先准備程序包:jdk-6u25-linux-x64.bin 64位機專用
32位機請選用jdk-6u24-linux-i586.bin
$ sudo chmod a+x jdk-6u24-linux-i586.bin
$ ./jdk-6u24-linux-i586.bin (如果是64位機就jdk-6u25-linux-x64.bin)
$ sudo mkdir /usr/java
$ sudo mv ./jdk1.6.0_24 /usr/java/
$ sudo ln -s /usr/java/jdk1.6.0_24 /usr/jdk
$ sudo vim ~/.bashrc
添加如下內容到~/.bashrc
JAVA_HOME=/usr/jdk
ANDROID_JAVA_HOME=$JAVA_HOME
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME ANDROID_JAVA_HOME CLASSPATH
更新一下~/.bashrc
$ source ~/.bashrc
查看版本:
$ java -version
如果出現:
java version "1.6.0_24"
則安裝成功!
最後記著重啟ubuntu
本篇內容是接上篇《Android開發技巧——定制仿微信圖片裁剪控件》 的,先簡單介紹對上篇所封裝的裁剪控件的使用,再詳細說明如何使用它進行大圖裁剪
在沒介紹正文之前先給大家說下poi是什麼意思。由於工作的關系,經常在文件中會看到POI這三個字母的縮寫,但是一直對POI的概念和含義沒有很詳細的去研究其背後代表的意思。今
屏幕亮度自動調節:主要是從Sensor分析之中分離出來分析LIGHT 光線感應器,因此就分析一下自動調節屏幕亮度(手機隨著光線的強度自我調節,也就是在亮的光線下屏幕自動調
一、問題在哪裡?問題來源於app開發中一個很常見的場景——用戶頭像要展示成圓的: 二、怎麼搞?機智的我,第一想法就是,切一張中間圓形透明、四周與底色相同、尺寸與