歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 12.10 x64 安裝 Android SDK

Ubuntu 12.10 x64 安裝 Android SDK

日期:2017/2/28 14:50:39   编辑:Linux教程

操作系統:Ubuntu 12.10 x64

目標:安裝 Android SDK Java

安裝32位庫文件

由於Android SDK中的部分程序是32位的,所以Ubuntu x64系統需要安裝32位庫文件,才能兼容32位的程序。如果不安裝,adb會出錯:java.io.IOException: error=2
sudo apt-get install ia32-libs

安裝Android SDK

安裝jre

sudo apt-get install openjdk-7-jre
下載Android SDK Linux,即adt-bundle-linux-x86_64.zip

http://developer.android.com/sdk/index.html

解壓縮即可,得到目錄adt-bundle-linux-x86_64。

unzip adt-bundle-linux-x86_64.zip
sudo ln -s /home/u1/Downloads/adt-bundle-linux-x86_64/sdk/platform-tools/adb /usr/bin/
sudo ln -s /home/u1/Downloads/adt-bundle-linux-x86_64/sdk/tools/android /usr/bin/


adb識別Android設備(手機、平板等)

Android設備:系統設置-》應用程序-》未知源。選中此項。

Android設備:系統設置-》應用程序-》開發-》USB調試。選中此項。

Android設備通過USB線連接電腦。
adb devices

如果顯示List of devices attached ???????????? no permissions,說明無法識別這款設備,修改配置即可識別,步驟如下。

插上手機時運行lsusb,拔下手機再運行lsusb,少了一行,那個就是設備。

比如Bus 002 Device 003: ID 0bb4:0ccf High Tech Computer Corp. 表示HTC的廠商ID為0bb4

小米1S的 Bus 002 Device 007: ID 18d1:9025 Google Inc.,表示小米的廠商ID為18d1
sudo vi /etc/udev/rules.d/51-android.rules
按照廠商ID填寫,比如0bb4就寫
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev" sudo chmod a+r /etc/udev/rules.d/51-android.rules
sudo service udev restart
adb kill-serveradb start-server
把設備拔下來,重新連上。
adb devices
如果顯示正常,即可。

創建一個安卓虛擬設備AVD

如果沒有Android手機或者平板,沒關系,可以在安卓虛擬機裡運行。
android

Tools -》 Manager AVDs -》 new

手寫hello world

todo

參考資料:http://developer.android.com/sdk/installing.html

截圖:

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

更多Android相關信息見Android 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=11

Copyright © Linux教程網 All Rights Reserved