ubuntuandroid開發
⑴ ubuntu上安裝的android studio開發的js都失靈
js失靈可以安裝最新的sdk。
原因是64bit的系統沒有對應的SDK,需要安裝lib32stdc++6和lib32zl兩個包就好了。
還可以把AndroidStudio的運行內存參數設置到允許的最大值。
⑵ 如何在Ubuntu下配置Android開發環境
1.安裝Eclipse和Android SDK/PhoneGap所需軟體包:
打開終端,輸入下面命令完成題目所述過程:
sudo apt-get install openjdk-6-jdk eclipse ruby rubygems ruby-dev libnokogiri-ruby git ant libxml2 libxml2-dev libxslt1-dev
若是64位,還需要安裝下面兩個軟體包:
sudo apt-get install lib32stdc++6 ia32-libs
2.安裝Android SDK
打開網路瀏覽器,輸入地址http://developer.android.com/sdk/index.html,下載所需的平台(Win,Mac,linux)的Android SDK版本。我們選擇Linux(i386)即可(32位和64位平台皆適用)。或者,用下面命令下載並解壓文件包:
cd ~ wget http://dl.google.com/android/android-sdk_r11-linux_x86.tgz tar xvfz android-sdk_r11-linux_x86.tgz
由上述命令,我們可得到文件目錄 android-sdk-linux_x86 ,現在我們要將$HOME/android-sdk-linux_x86/tools 目錄 和 $HOME/android-sdk-linux_x86/platform-tools 目錄添加到PATH 路徑變數中去:
打開 ~/.profile文件
gedit ~/.profile
添加下面一行內容到該文件末尾:
[...]
PATH="$HOME/android-sdk-linux_x86/tools:$HOME/android-sdk-linux_x86/platform-tools:$PATH"
然後,運行下面命令將上述改動生效:
export
PATH="$HOME/android-sdk-linux_x86/tools:$HOME/android-sdk-linux_x86/platform-tools:$PATH"
現在,啟動 Android SDK:
android
下圖就是Android SDK所示:
接下來,選擇左側的「 Available packages 」,後選擇右側欄內的「 Android Repository」,選中所有「 Android Repository」組內的軟體包,點擊「安裝所選軟體包」即可。接下來選擇「接受」,繼續安裝完畢即可。
若提示「ADB需要重啟」時,我們選擇「Yes」,重啟ADB。
下載完畢後,點擊「close」,關閉對話框。
3.移植Android SDK到Eclipse
若是你用Eclipse創建Android應用,而非命令行下,則我們需要將移植Android SDK到Eclipse。
首先,從「Applications > Programming > Eclipse」,啟動Eclipse。
這樣,Ubuntu Linux系統的Android開發環境就安裝配置好了,可以開始在Linux下進行Android應用開發了。
⑶ 解決Ubuntu下adb無法識別android手機的問題
在Ubuntu下進行Android開發的時候會遇到手機無法識別的問題,手機插上後執行 adb root 會顯示沒有許可權:
遇到這種情況需要在Ubuntu設置下。根據以下步驟進行設置後會解決這個問題,我所使用的開發環境是Ubuntu16.04。
1. 首先插上手機,終端執行 lsusb ,這樣便可以查看當前連接電腦的設備
可以發現,插入的手機的VendorID是 18d1 , ProctID是 9025 。
如果不能知道哪個是插入的手機,可以拔掉手機後再執行一次 lsusb ,這樣對比兩次顯示的結果就可以找到插入的手機。
2. 終端執行如下命令
53-android.rules文件可能不存在,那就創建。
注意,這個53-android.rules 文件名字應該是隨意命名的,好像數字50,51,52,53等等都可以,我只驗證過50和53。
3. 增加如下內容到53-android.rules
注意, SUBSYSTEM=="usb", SYSFS{idVendor}=="**18d1**", MODE="0666" 這句是給 ubuntu 7.01 以後的系統識別用的.
而 SUBSYSTEM=="usb_device", SYSFS{idVendor}=="**18d1**", MODE=="0666" 是給 Ubuntu 7.01之前的系統識別用的,相當於系統兼容。
4. 接著運行如下命令
注意, sudo /etc/init.d/udev restart 也可以為 sudo service udev restart //or restart udev
5. 在android sdk的tools目錄下運行(這一步很重要,必須要sudo,否則沒效果)
到這一步了,正常情況下應該會有設備顯示出來。但結果發現 List of devices attached 下面沒有設備出現,這就意味著 adb不識別新的USB 設備,糾結了。
6. 如果跟我一樣悲慘,請執行如下操作
注意,如果沒有 .android 和 adb_usb.ini ,可以自己新建。
另外如果有 adb_usb.ini ,它的內容一般如下:
7. 在 adb_usb.ini 中添加前面獲得的VendorID內容
注意,要加十六進制符號 0x
8. 保存,關閉,執行如下命令
此時,List of devices attached 下面會有設備出現了。
至此,結束。
⑷ 如何在Ubuntu下搭建Android NDK開發環境
1 搭建Android SDK開發環境
2 下載NDK開發包
3打開官網: 下載NDK 開發包,當前最新版本是r7b
下載解壓到 ~/bin 目錄下,
3 配置NDK環境參數
打開 ~/.bashrc文件:
⑸ 為什麼選擇ubuntu開發android
建議還是使用ubuntu,按照android官方來安裝需求包,ubuntu下基本上能裝完,我使用debian有很多包就不一樣了,debian的包比較舊些,ubuntu的包比較新,
一般用來開發的使用ubuntu,其次可以選擇fedora/openSuse,
⑹ 如何在Ubuntu下搭建Android NDK開發環境
1 搭建Android SDK開發環境
參考在在Ubuntu下搭建Android SDK開發環境(圖文) 首先在Ubuntu下搭建Android SDK開發環境.
2 下載NDK開發包
打開官網: http://developer.android.com/sdk/ndk/index.html 下載NDK 開發包,當前最新版本是r7b,如下圖:
下載解壓到 ~/bin 目錄下,有關如何解壓tar.bz2壓縮包,請參考鏈接:linux下各種解包打包命令大全
3 配置NDK環境參數
打開 ~/.bashrc文件:
[plain] view plain
$sudo vim ~/.bashrc
在文件最後一行添加一行如下指令:
[plain] view plain
export PATH=$PATH:~/bin/android-ndk-r7b
保存關閉.
這樣配置後,以後就可以很方便地使用NDK包中所包含的工具了。
接下來測試一下.打開終端輸入如下指令:
[plain] view plain
$ndk-build -v
如果出現如下顯示,就表示可以了.
http://blog.csdn.net/flydream0/article/details/7358540
⑺ 如何在Ubuntu下配置Android開發環境
配置開發環境具體步驟如下:
一、設置root密碼。
因為ubuntu下為了安全,一般都是以普通用戶進入系統。運行一些命令都需要root許可權,如果之前沒有設置root密碼,只需要在終端運行:sudopasswdroot命令即可,要輸入兩次密碼,密碼不會回顯出來。
二、安裝JDK
1)首先下載JDK,下載頁面:http://www.oracle.com/technetwork/java/javase/downloads/index.html(JDK6:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html),下載下來的是bin文件(系統是64位的話,下載linux64位的安裝包)。將在/usr/lib目錄下新建一個java目錄,然後將文件拷貝到該java目錄,給予可執行許可權,然後再安裝。以下是命令:
cd/usr/lib
sudomkdirjava
cdjava
cp~/jdkxxx.bin/usr/lib/java/
sudochmoda+xjdkxxx.bin
sudo./jdkxxx.bin
jdkxxx.bin是下載的文件名,~/jdkxxx.bin是下載文件的保存路徑。第一次執行sudo的時候需要輸入root密碼,輸入就是了。
到最後會看到一個Done.表示安裝完成了。
2)配置環境變數:打開/etc/profile文件,在文件的最下面加上下面一段內容:
exportJAVA_HOME=/usr/lib/java/jdk1.6.0_29
exportPATH=$JAVA_HOME/bin:$PATH
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH
其中/usr/lib/java/jdk1.6.0_29是JDK的安裝根目錄。命令:
sudogedit/etc/profile
ctrl+s保存關閉,接著:
sudosource/etc/profile
使環境變數配置生效,這樣就不用重啟。但只在當前終端有效,如果再打開一個終端,則需要再執行一次。
最後輸入命令檢查一下是否配置成功:
java-version
如果配置成功,會出現JDK的版本號,如下圖所示:
⑻ 如何在Ubuntu下搭建Android NDK開發環境
在Ubuntu 系統下搭建Android NDK 開發環境分以下步驟:
到官網下載NDK版本。
解壓到 ~/bin 目錄下。
配置NDK環境變數,打開 ~/.bashrc文件: $sudovim~/.bashrc 在文件最後一行添加一行如下指令:exportPATH=$PATH:~/bin/android-ndk-r7b
保存關閉bashrc 文件,並運行ndk-build-v 查看NDK版本信息。
如果出現NDK版本信息,就表示NDK安裝成功了。
⑼ 用於android開發的ubuntu系統怎麼分區
系統安裝的分區 建議 10G 即根目錄 / 10G 還有交換分區 swap 主目錄 /home 圖片內的 第一分區為交換分區 swap 1G第二分區為根 / 系統安裝的分區 10G ---ubuntu 安裝完 系統文件大約占 4G左右第三分區為主目錄 /home 用戶文件
⑽ 如何在Ubuntu下搭建Android NDK開發環境
需要的工具
Android SDK;
NDK開發包;
開發環境配置步驟
搭建Android SDK開發環境,安裝下載需要的Android SDK,設置好開發的環境;