總網頁瀏覽量

關於我自己

我的相片
人生的必修課是接受無常,人生的選修課是放下執著。

2013年5月20日 星期一

[建立Android環境] PC_Ubuntu10.10_64bit

<外網狀態, 避免透過公司proxy> 
安裝java 1.6 jdk 
   $ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
   $ sudo add-apt-repository "deb-src http://archive.canonical.com/ubuntu lucid partner"
   $ sudo apt-get update
   $ sudo apt-get install sun-java6-jdk
查詢電腦中jdk版本   $ sudo update-alternatives --config java
  Selection    Path                                      優先級  Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-6-sun/jre/bin/java       63        auto mode
  1            /usr/lib/jvm/java-1.5.0-sun/jre/bin/java   53        manual mode
* 2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        manual mode

 
安裝build code環境所需tool
   $ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos
 
新版整合Eclipse與SDK一併下載-----2013/05/29記
http://developer.android.com/sdk/index.html
選擇Linux 64-bit 
 
 
 
下載SDK   
http://developer.android.com/sdk/index.html
   選這個Linux (i386)

解壓縮後放著
 
下載Eclipse 
  http://www.eclipse.org/downloads/
   1. 選這個Eclipse IDE for Java EE Developers, Linux 64 Bit

      解壓縮後放著
   2. 安裝ADT
      Help > Install New Software > Add
      Name: 隨便填
      Location: http://dl-ssl.google.com/android/eclipse
若連結失敗, 亦可到此直下載
http://developer.android.com/sdk/eclipse-adt.html
 
3. 指向SDK 
   Window > Preferences > Android > Browse > 選到SDK的資料夾

4. 更新SDK的platforms
   Window > Android SDK and AVD Manager > Available packages 
   個人是全部都打勾做下載

5. 建立模擬器
   Window > Android SDK and AVD Manager > Virtual devices > New
   看前面下載了多少種platforms, 決定這裡可以建哪些模擬器喔
 
6. 為使adb能使用, 因電腦是64位元, 為建立32位元程式執行的環境, 要安裝
   $ sudo apt-get update
   $ sudo apt-get install ia32-libs
 
7. Make sure your adb path has been added in PATH Environment Variable.
   $sudo -s
   $cp adb /usr/bin/
   使在任何目錄下可直接使用adb
      $sudo chown 使用者名稱:使用者名稱 /usr/bin/adb 
 
Download source code from Google
1. 安裝repo
   $ cd ~
   $ mkdir bin 
   $ PATH=~/bin:$PATH 
   $ sudo apt-get install curl
   $ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo    
   $ chmod a+x ~/bin/repo 
2. $ repo init -u https://android.googlesource.com/platform/manifest
   $ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
  
3. $ repo sync
 
Building 
1. 環境變數 
   $ source build/envsetup.sh
2. 語系 
   $ lunch full-eng
3. jn = 用n核心build 
   $ make -j1 
4. 開啟模擬器 
   $ emulator
 
其餘個人所需
1. 新酷音輸入法
   $ sudo apt-get install scim scim-pinyin scim-chewing scim-tables-zh scim-qtimm im-switch
   $ im-switch -s scim
 
2. 下載VirtualBox
   選這個Ubuntu 10.10 ("Maverick Meerkat") ADM64
   安裝方法:滑鼠左鍵點兩下
2-1. VirtualBox安裝Windows OS後, 要與Ubuntu共享資料夾
     這篇內容很詳盡
     指令:net use  磁碟機代號:  \\vboxsvr\分享資料夾名稱 
 
3. 資料夾共享
   $ sudo apt-get install samba
   先增一個資料夾, 設為共享
   Path:smb://[對方電腦名稱]/[存取資料夾名稱]

 
4. 改變Ubuntu Terminal字顏色 
   (1) 修改bash的設定檔 
       $ gedit ~/.bashrc
   (2) 將color_prompt強制設定為yes
   (3) 以下的設定才會生效

   (4) 修改後訊息看起來清楚多了
 

5. Ubuntu下使用Source Insight
   (1) 安裝wine 
       $ sudo apt-get update  
       $ sudo apt-get install flex bison  
       $ sudo apt-get install wine
   (2) 安裝Source Insight
       官方下載 http://www.sourceinsight.com/downeval.html 
       儲存到Windows與Linux的共用資料夾
       $ sudo -s
       # wine /media/DATA_share/DATA_share_xp/Si3565Setup.exe
       會需要註冊碼(不便公開)
   (3) 開啟Source Insight
       $ sudo -s
       $ cd .wine/drive_c/Program Files/Source Insight 3
       # ./Insight3.exe 
 
6. 安裝ssh, 使可以遠端連線到本電腦
   (1) $ sudo apt-get update 
       $ sudo apt-get install ssh 
   (2) 別台電腦
       $ ssh [欲連線到的使用者帳戶]@[欲連線到的電腦IP]

沒有留言:

張貼留言