導航:首頁 > 操作系統 > UbuntuforAndroid

UbuntuforAndroid

發布時間:2022-04-25 11:11:22

『壹』 如何在Ubuntu下安裝Ubuntu for android

分為五個步驟來完成Android開發環境的搭建。


第一步:安裝JDK。

要下載Oracle公司的JDK可以網路「JDK」進入Oracle公司的JDK下載頁面,選擇自己電腦系統的對應版本即可。


第二步:配置Windows上JDK的變數環境 。

java_HOME

先設置這個系統變數名稱,變數值為JDK在電腦上的安裝路徑:C:Program FilesJavajdk1.8.0_20。創建好後則可以利用%JAVA_HOME%作為JDK安裝目錄的統一引用路徑。

Path

PATH屬性已存在,可直接編輯,在原來變數後追加:;%JAVA_HOME%in;%JAVA_HOME%jrein 。

CLASSPATH

設置系統變數名為:CLASSPATH 變數值為:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar 。

注意變數值字元串前面有一個"."表示當前目錄,設置CLASSPATH的目的,在於告訴Java執行環境,在哪些目錄下可以找到您所要執行的Java程序所需要的類或者包。



第三步: 下載安裝Eclipse(已上傳附件,電腦打開可下載)。

Eclipse為Java應用程序及Android開發的IDE(集成開發環境)。Eclipse不需要安裝,下載後把解壓包解壓後,剪切eclipse文件夾到你想安裝的地方,打開時設置你的工作目錄即可。



第四步:下載安裝Android SDK 。

配置了JDK變數環境,安裝好了Eclipse,這個時候如果只是開發普通的JAVA應用程序,那麼Java的開發環境已經准備好了。我們要通過Eclipse來開發Android應用程序,那麼我們需要下載Android SDK(Software Development Kit)和在Eclipse安裝ADT插件,這個插件能讓Eclipse和Android SDK關聯起來。


第五步:為Eclipse安裝ADT插件。

前面已經配置好了java的開發環境,安裝了開發Android的IDE,下載安裝了Android SDK,但是Eclipse還沒有和Android SDK進行關聯,也就是它們現在是互相獨立的,就好比槍和子彈分開了。為了使得Android應用的創建,運行和調試更加方便快捷,Android的開發團隊專門針對Eclipse IDE定製了一個插件:Android Development Tools(ADT)。


『貳』 ubuntu下編譯android時出現以下問題,請高手指點。 跪謝!!

你的out目錄是你自己建立的?理論上是不會出現這個問題的?建議你刪除下out目錄,保證checkout 代碼出來的用戶和你編譯的用戶是同一個,避免許可權問題;

『叄』 ubuntu for android是不是虛擬機上面再虛擬機

Ubuntu for Android是由Canonical官方及Linao組織及其他廠商一起推出的項目,它不是一個Android程序,無法直接以APK的形式安裝到手機上。它需要和Android ROM深度集成,無法像PC版本那樣只要下載某個壓縮包就可以在Android手機上使用。另一方面,由於有對顯卡硬體驅動的特殊要求,也不是一般下游Rom打包者(MIUI等)可以做到的。由於Android使用了自己特有的顯示協議,不是所有的Android手機的GPU都有滿足Unity工作需求的X Windows驅動。Ubuntu for Android 的設計理念明顯以「以手機為中心」,它由四個部分組合,一台顯示器,一個鍵盤,一個滑鼠,一個底座。只要將 Android 手機插上底座,那麼 Ubuntu for Android 會顯示出相應桌面界面,而且還能夠通過內置的應用來對手機上的信息進行操作。為與Android集成而優化的Ubuntu:支持存取Android的照片、視頻、聯系人,甚至直接在Ubuntu桌面調用並顯示Android軟體,接收Android的消息。在需要的時候,你可以使用支持HDMI介面的配件與顯示器連接,這樣就可以獲得完整的Unity大屏體驗。當手機與顯示器連接後,並不會影響信息的收發等手機正常功能的使用。Ubuntu for Android 不但能夠連接手機攝像頭,還能夠直接操作手機打電話,接收發送簡訊等等。這是一個非常棒的把桌面系統與移動終端整合起來的應用,比所有的遠程桌面類的解決方案都要乾脆且直接有效。

『肆』 怎樣在ubuntu 下安裝android驅動

首先得確保手機的[設置/開發/調試]是勾選上的。
然後使用lsusb查找到devID,以16進制寫入到本地電腦隱藏目錄文件[/home/用戶名/.android/adb_usb.ini]中
最後打開一個命令行執行./adb devices即可

『伍』 ubuntu touch 兼容現有安卓軟體嗎ubunut tablet呢

其實ubuntu在做這方面的模擬器,原理上可以,但是ubuntu正在做,也就是說,現在不行,將來可以,現在ubuntu的移動開發重點不是安卓的支持。
所有桌面的軟體都可用,這是ubuntu的開發核心,
所有ubuntu設備都是一體的支持

『陸』 如何在Ubuntu下安裝Ubuntu for Android

首先,在這里您可以使用Intel的機器得到這個更一般的情況,你需要設置QEMU和ARM二進制以及asdebootstrap支持的: sudo apt-get install debootstrap qemu-user-static qemu-system git \ gcc-arm-linux-gnueabihf binfmt-support 現在,創建文件系統本身(這是為2GB圖片)和它掛載在/ mnt目錄中。由於我們並不需要所有的鍾聲和口哨聲ofext3/ext4(畢竟,最終的結果將要運行的文件內),我們將建設裡面的一切anext2filesystem: dd if=/dev/zero of=ubuntu raring main restricted universe" > /etc/apt/sources --recv-keys 428D7C01 然後,你就可以安裝一些必需的工具(我覺得這些都是必需的): (譯註:wget,vim這些當成必需可以理解,怎麼golang和git-core也成必需了?) apt-get update apt-get install sudo apt-utils dialog less wget vim net-tools openssh-server \ htop tmux build-essential libevent-dev python-dev python-setuptools \ python-lxml sqlite3 nodejs npm golang git-core 如果你的手機電力夠用,你也可以安裝VNC服務(和一個迷你的X11設置): apt-get install --no-install-recommends tightvncserver 你可能需要運行QEMU,所以你應該多安裝幾個終端,盡管這不是Android chroot必需的: cp /etc/init/tty1.conf /etc/init/ttyAMA0.conf sed -i "s/tty1/ttyAMA0/" /etc/init/ttyAMA0.conf 這還沒完,你還需要一個擁有sudo許可權的用戶: adser ubuntu usermod -aG sudo ubuntu 重啟你的chroot設備: exit 現在我們對已經完成安裝的Linux做下調整,復制init.sh腳本能放到/root/init.sh,確保其可執行, 添加上下面這些掛載點: sudo cp init.sh /mnt/root/init.sh sudo chmod +x /mnt/root/init.sh sudo rm /mnt/usr/bin/qemu-arm-static sudo mkdir /mnt/sdcard sudo mkdir /dev/shm sudo umount /mnt 現在復制圖片到 Ubuntu圖片在你SD卡上的位置,替換原來的.(如果你想保存Ubuntu的圖片,壓縮後大概有400MB). 我已經試著運行了 Postgres — 關閉了TCP和UNIX套接字,這樣它就不會和網路設置混淆. 事實上這比你想像的要普通的多——我曾經在一台Mac mini型號PowerPC里運行了一個模擬Intel chroot設備,並且曾經忘了做這個。 注意完整版Linux安裝程序(Complete Linux Installer)腳本強調將用戶添加到admin用戶組,而這個組在Ubuntu上卻實際不存在。 我實際上將真實使用的做了一些變動,因為我需要/dev/shmto工作目錄。而且我希望它們把文檔配置文件放在了某個地方——我也希望客制化的文件載入不需要將它們搬到腳本里就可以運行。

『柒』 如何製作安卓用的ubuntu for arm的img鏡像

當然不能,安卓系統只是內核與ubuntu一樣都是LINUX,但是應用層完全不同,安卓是在LINUX內核上用谷歌開發的高效java虛擬機來運行應用軟體的。

『捌』 移動互聯網交流 就是用手機上網嗎

mobileinternetdevices

是由微軟最早提出的可通過gprs、3G、4G、wifi接入互聯網的便攜上網設備。

這種設備性能比智能手機強,比上網本小。更方便隨身攜帶。可以隨時隨地上網,觀看視頻等能力。

這類設備通常是用arm指令集的cpu,也有少部分和上網本用一樣的cpu的。不過這類移動上網設備在蘋果提出ipad後歸為平板電腦一類了。

arm解決方案的移動上網設備成本低廉(工業生產成本幾百元)。但不能安裝桌面電腦的操作系統和軟體。根據固件(嵌入式操作系統)的不同,可分為linux核心和windowsce核心的衍生版。如.0等都是常見的軟體系統解決方案。

不過嚴格意義講。這個移動互聯網終端僅僅是一個商業概念。用來引導消費的。

『玖』 ubuntu系統 可以用豌豆莢嗎

不能,豌豆莢沒有linux版。可以試一下同類的QtADB、android manager for Ubuntu這類軟體(貌似都還不太成熟)。

『拾』 ubuntu下怎樣才算是成功搭建android調試過程

在ubuntu下搭建android開發環境,准備學習一下android開發。經過2個多小時,終於搭建成功。
1、安裝JDK

首先到oracle的官網上下載linux版本的JDK ,這里選擇 Linux x86 - Self Extracting Installer。直接運行安裝,先把這個文件cp到你的安裝目錄下,然後在你的安裝目錄直接執行:

./jdk-6u26-linux-i586.bin
如果執行失敗是因為沒有執行許可權,那麼還需要加上執行許可權:
chmod +x ./jdk-6u26-linux-i586.bin

安裝程序會自動給你安裝到當前目錄的jdk1.6.0_26目錄下。程序安裝好了,接著需要設置環境變數。執行:

sudo gedit /etc/profile
執行中提示:(gedit:4849): Gtk-WARNING **: Attempting to store changes into `/root/.local這個錯誤,從網上搜索了一下,sudo mkdir -p /root/.local/share/ 也就是表示以超級用戶(sudo命令)身份創建目錄,這樣解決了這個問題。

在配置文件最後加入如下部分:

export JAVA_HOME=/home/jackwong/jdk1.6.0_26
export JRE_HOME=/home/jackwong/jdk1.6.0_26/jre
export PATH=/home/jackwong/jdk1.6.0_26/bin:$PATH
export CLASSPATH=.:/home/jackwong/jdk1.6.0_26/lib:/home/jackwong/jdk1.6.0_26/jre/lib

保存,然後注銷當前用戶,重新登錄,環境變數就生效了。

驗證是否安裝成功:

執行:

java -version

如果出現:
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b06)
Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)
這樣的信息,就說明OK了。
注意,ubuntu默認已經安裝了openjdk,所以你就算不安裝jdk,執行java -version也不會報錯,但是報告的信息和安裝了jdk是不一樣的,請注意區分。

2.安裝eclipse

目前官方推薦開發環境是eclipse+ADT。當然你完全可以採用其他任何一種開發環境,但是我還是選擇了官方的推薦,因為一切都是免費的。下載eclipse的地址是:http://www.eclipse.org/downloads/ 我下載的是32bit linux :
Eclipse IDE for Java Developers。
我下載下來的文件是eclipse-java-juno-SR1-linux-gtk.tar.gz
當然首先是解壓,執行命令:

tar zvxf eclipse-java-juno-SR1-linux-gtk.tar.gz

解壓成功之後,就出現了一個eclipse目錄。這個目錄就是安裝好的eclipse了,進入這個目錄,執行eclipse文件,即可啟動eclipse。

自己建立桌面啟動快捷方式,即桌面右鍵創建啟動器。

3.下載安裝Android SDK Starter Package

Android SDK Starter Package這個只是SDK的核心基本工具,有了它,再利用它的管理工具下載其他你需要到部分。看到這個目錄中有個android腳本文件了嗎?執行它,就會啟動Android SDK and AVD Manager,這個工具可以幫你下載其他你需要的部分,還可以創建模擬機。

下載地址是:http://developer.android.com/sdk/index.html

一般是下載最新版,我下載的:android-sdk_r21.1-linux.tgz。

接下來當然是解包了:tar zvxf android-sdk_r21.1-linux.tgz

解包完畢,就會在當前目錄下出現android-sdk-linux_x86目錄了。這個目錄下就是sdk的基本工具了。記住這個目錄,因為以後你運行工具或者設置ADT的時候,會需要這個目錄的!

4.安裝ADT(Android Development Tools)插件

ADT插件是google官方開發的Eclipse的一個插件,專門為Android應用開發而准備的。 啟動 Eclipse, 然後選擇 Help > Install New Software....。單擊右上角的Add按鈕,在彈出的 Add Repository 對話框中,Name一欄目填寫 "ADT Plugin",在Location一欄就有兩個選擇,一個是填入下載網址:https://dl-ssl.google.com/android/eclipse/,這樣就可以網上下載安裝。第二個選擇是如果我已經下載了ADT Plugin,那麼就單擊旁邊的Archive按鈕,直接找到插件所在到包即可。這里我用的是第一種方法。比如我用的就是第二種,把Developer SDK Tools前面的checkbox選上,然後單擊下面的next按鈕,然後就等著安裝進度條完成吧,其中會出現安裝軟體的列表,你單擊Next即可,然後會出現license,你必須選擇agree才行,然後單擊finish就完成了。安裝完成之後,重啟eclipse即可。

5.配置ADT 插件
配置的內容就是要修改在eclipse中到ADT插件的引用指向,需要指向前面安裝好的Android SDK目錄,還記得這個目錄嗎?
啟動eclipse,選擇Window > Preferences..
在彈出的Preferences對話框中左邊選擇Android標簽,右邊SDK location選擇你當初Android SDK的目錄即可。比如我到目錄是:/home/AAA/android-sdk-linux_x86(AAA這里是我的用戶名),然後單擊apply,再單擊ok即可。
在這個過程中會彈出一個對話框問你是否要參加google的滿意度調查報告。你可以選擇參加還是不參加。單擊process按鈕即可。
安裝好之後,你可以常用Help > Check for Updates選項來保持ADT保持最新。

6.添加Android操作系統和部件

到目前為止,基本配置都差不多了,但是為了開發android應用,還必須添加一個android操作系統,用於模擬器模擬你的應用程序。當然還有一些其他部件需要安裝。其實就是通過SDK 工具包中的Android SDK Manager來完成。當然在eclipse中可以直接啟動這個程序:Window > Android SDK Manager.

當然也可以直接運行sdk目錄下的tools目錄下的android腳本來啟動。

推薦的部件一般是:

SDK Tools,這個你安裝了sdk starter package實際上已經裝好了。

SDK Platform-tools,這個要裝。

SDK platform,這個至少需要一個。也就是操作系統,你可以下載多個,比如2.2,3.1你可以都下載,但是至少必須一個,因為模擬器運行的時候是必須要的。所以,如果你想各種平台都模擬測試一下,那麼你就需要各種版本的android都下載一個。

我下載了SDK Platform-tools和Android 2.3.3,Android 4.1,Extras幾個包。

下載完成之後,Android的開發環境就搭建好了。

7.對模擬器進行設置
選擇windows->Android Virtual Device Manager 點擊new,具體配置如圖.

完成後點擊start,虛擬機運行後,可將語言調整為中文簡體。

8.hello,android測試程序
啟動eclipse,選擇File->New->Project...,選擇android下Android Application Project.

Application name:Hello,Android 這是應用程序名字,也是程序運行的時候顯示在屏幕上方的文字,注意第一個字母要大寫。
project name:HelloAndroid 這是項目名稱,也就是包含文件的目錄名稱
Package Name:my.android 這個不用解釋,學過java的都應該知道,這是類的包名。
其它地方默認就可以了。

然後一路next,在Activity name處設置為:Helloandroidactivity(注意要求第一個字母大寫)就可以了。
完成後,在my.android下找到Helloandroidactivity.java,打開後,把裡面的onCreate方法的代碼更新如下:

import android.widget.TextView;

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, Android!=你好,安卓!");
setContentView(tv);

}
然後運行,等一段時間,會出現android虛擬機,並運行該程序。

閱讀全文

與UbuntuforAndroid相關的資料

熱點內容
土豆app下載了怎麼注冊 瀏覽:843
雲伺服器一般租多大 瀏覽:469
屏幕錄制app怎麼樣 瀏覽:684
義烏市聯DNS伺服器地址 瀏覽:669
App二級頁面怎麼做 瀏覽:956
提高pdf清晰度 瀏覽:979
伺服器網卡mac地址怎麼查 瀏覽:114
裁決之地伺服器為什麼這么卡 瀏覽:597
民生app怎麼查保險 瀏覽:467
單片機藍牙驅動代碼 瀏覽:467
php實現多選後公開 瀏覽:645
map中的值為數組的怎麼編程 瀏覽:261
加密貨幣怎麼登錄 瀏覽:1002
如何看本機伺服器實例名 瀏覽:388
變頻器加密密碼 瀏覽:796
美國銀行加密市場 瀏覽:384
我的世界伺服器如何tp玩家 瀏覽:26
app下載統計怎麼找 瀏覽:264
荔枝app怎麼看適合自己的發型 瀏覽:371
魔獸世界client文件夾 瀏覽:541