當前位置:首頁 » 安卓系統 » linuxandroidsdk

linuxandroidsdk

發布時間: 2022-09-06 19:14:16

linux環境下進入哪個文件夾下配置android sdk環境變數

1. 全局的對所有用戶都可以的使用的PATH: 可以通過修改配置文件: /etc/bashrc 和 /etc/profile 來時配置,全局的PATH;
例如: vi /etc/profile
在最後後加一行:PATH=THE_SET_GLOBLE_ENV_PATH:$PATH;
接著換行: export PATH
如果使其立即生效: source /etc/profile
2. 對於普通用戶也可以設置,自己的路徑:在自己的home目錄中:
ls -a | grep bash
會找到兩個文件: .bashrc 和 .bash_profile
同樣可以像修改 /etc/profile一樣,修改 .bash_profile 來配置你的個性PATH 環境。
同樣修改後,若不重啟,就使其立即生效的話,不要忘了 source .bash_profile.
呵呵,最看看的你的修改後的PATH: echo $PATH 或者 env 再者 set

② linux下怎麼安裝android sdk23.0.2

首先, 你得有個VPN
參考以下三篇完成Android SDK的安裝
https://www.digitalocean.com/community/tutorials/how-to-build-android-apps-with-jenkins
http://stackoverflow.com/questions/4681697/is-there-a-way-to-automate-the-android-sdk-installation
http://developer.android.com/sdk/installing/adding-packages.html
首先到 https://developer.android.com/sdk/index.html 下載SDK Tools Only, 我下的是 android-sdk_r24.1.2-linux.tgz
在linux里解壓縮, 用於下載組件的是tools/android. 參數說明

Action "update sdk":
Updates the SDK by suggesting new platforms to install if available.
Options:
-f --force Forces replacement of a package or its parts, even if something has been modified
-u --no-ui Updates from command-line (does not display the GUI)
-o --obsolete Installs obsolete packages
-t --filter A filter that limits the update to the specified types of packages in the form of
a comma-separated list of [platform, tool, platform-tool, doc, sample, extra]
-s --no-https Uses HTTP instead of HTTPS (the default) for downloads
-n --dry-mode Simulates the update but does not download or install anything

查看可用的組件
android list sdk --all

會得到一個類似以下的列表, 把要下載的序號記下來

1- Android SDK Tools, revision 24.1.2
2- Android SDK Platform-tools, revision 22
3- Android SDK Build-tools, revision 22.0.1
4- Android SDK Build-tools, revision 22 (Obsolete)
5- Android SDK Build-tools, revision 21.1.2
6- Android SDK Build-tools, revision 21.1.1 (Obsolete)
7- Android SDK Build-tools, revision 21.1 (Obsolete)
8- Android SDK Build-tools, revision 21.0.2 (Obsolete)
9- Android SDK Build-tools, revision 21.0.1 (Obsolete)
10- Android SDK Build-tools, revision 21 (Obsolete)
11- Android SDK Build-tools, revision 20
12- Android SDK Build-tools, revision 19.1
13- Android SDK Build-tools, revision 19.0.3 (Obsolete)
14- Android SDK Build-tools, revision 19.0.2 (Obsolete)
15- Android SDK Build-tools, revision 19.0.1 (Obsolete)
16- Android SDK Build-tools, revision 19 (Obsolete)
17- Android SDK Build-tools, revision 18.1.1 (Obsolete)
18- Android SDK Build-tools, revision 18.1 (Obsolete)
19- Android SDK Build-tools, revision 18.0.1 (Obsolete)
20- Android SDK Build-tools, revision 17 (Obsolete)
21- Documentation for Android SDK, API 22, revision 1
22- SDK Platform Android 5.1.1, API 22, revision 2
23- SDK Platform Android 5.0.1, API 21, revision 2
24- SDK Platform Android 4.4W.2, API 20, revision 2
25- SDK Platform Android 4.4.2, API 19, revision 4
26- SDK Platform Android 4.3.1, API 18, revision 3
27- SDK Platform Android 4.2.2, API 17, revision 3

下載需要的組件, 注意--all 這個參數一定要加上, 否則後面filter里的序號不起作用, 例如我用的是
android update sdk -u --all --filter 1,2,3,5,11,12,22,23,24,25,26,27,28,29,88,89

然後等待其安裝完成就可以了

③ android基於LINUX的SDK問題

android內核雖然是基於linux的,但是sdk提供的是應用程序開發支持,不是系統程序支持。應用程序是被限制在一個小的許可權范圍之內的,因為在手機上自由開發者開發的應用如果可以無限制訪問整個系統,會對電話應用產生威脅。java的虛擬機系統正是一個好的解決方案,而且java還有移植的方便,不需要換個硬體就重新編譯,如果你都寫linux本地應用程序,面對這么多種手機硬體,發布起來會累死。另外說執行效率,android裡面的dalvik虛擬機的執行效率已經比sun或者微軟的java虛擬機高多了,如果不是運算密集型應用,根本感覺不出來有多少差別。
然後,其實google早就已經提供了本地程序的開發工具了,就是叫做NDK的開發包,可以用C或者C++寫程序,當然做出來的程序仍然要以apk的形式發布,許可權上也跟普通的java應用差不多,不能訪問整個系統,但是速度比java快一些。你可以去google的網站找NDK,免費下載的。

④ linux怎麼用android sdk安裝android模擬器

SDK不需要安裝的,開發工具中自帶SDK,你只更新SDK即可創建模擬器了

但是國內已經無法正常的更新和下載SDK了

需要作幾個設置:

  1. 使用國內鏡像 鏡像地址在附件中埠80

  2. 使用工具進行連接

  3. 設置Eclipse的更新地址 將地址設置為 本機 8580

  4. 重新打開SDK Manager 將需要更新或者下載的選項勾上並按 Install Packages即可。


⑤ Linux怎麼搭建Android開發環境

一、安裝前所需要准備的軟體:

1. JDK(jdk-6u27-linux-i586.bin
2. AndroidSDK(android-sdk_r12-linux_x86)
3. eclipse(eclipse-SDK-3.7-linux-gtk.tar.gz)
在Linux下創建一個android用戶,用來管理android的開發環境,把准備的軟體拷貝到/home/android目錄下,讓我們開始搭建環境吧!

二、安裝JDK,eclipse和AndroidSDK都依賴於jdk的環境,確保工作的目錄是/home/android

  1. 為jdk-6u27-linux-1586.bin添加可執行許可權 chmod u+x jdk-6u27-linux-1586.bin

  2. 使用 ./jdk-6u27-linux-1586.bin

  3. 配置環境變數,Linux下需要修改/etc/profile文件,使用 sudo vi /etc/profile

⑥ Linux安裝android sdk後可直接獲得adb root嗎

adb root成不成功與電腦無關,安卓系統中/default.prop文件中ro.secure值決定了是否允許adb root,當ro.recure=0時可以成功執行adb root,反之為1時不行,樓主可以下個re管理器之類的軟體看看你系統中該值,一般官方的系統都是不能直接adb root的,民間ROM製作時一般做過修改,大部分可以直接adb root

與你設備有關,必須已經解鎖,而且如果是普通用戶執行需要加到usb的group,命令也不對;),正確的命令是:

Shell代碼

$ adb shell

⑦ linux 怎麼升級 android sdk

在命令行輸入以下命令即可更新,tools/android update sdk --no-ui

⑧ 如何在linux下編譯windows版android sdk-czxttkl

1.下好Android源碼
2.在Terminal中輸入:$ sudo apt-get install mingw32
tofrodos

mingw32是一個交叉編譯器,
tofrodos用於unix和dos之間命令轉換

映像中交叉編譯器的定義是能跨平台編譯某些代碼所需要的東西.

其他的還得仔細研究

3. 先編譯好默認的android平台和linux版的sdk,在Terminal中跳轉到android源碼目錄,輸入:

$
. build/envsetup.sh
$ lunch full-eng
$
make

$
. build/envsetup.sh
$ lunch sdk-eng
$ make
sdk

若不先編譯android默認的平台和linux版的sdk,很可能產生不可預知的錯誤,例如:

Error:

Install:
out/host/windows-x86/bin/sdklauncher.exe
make[1]: *** No rule to make
target out/host/linux-x86/bin/emugen,
needed
by
`out/host/windows-x86/obj/STATIC_LIBRARIES/
lib_renderControl_dec_intermediates/renderControl_dec.cpp'.
Stop.
make[1]: Leaving directory
make: *** [winsdk-tools] Error
2

4.正式開始編譯windows版的android
sdk。在Terminal中跳轉到android源碼目錄,輸入:

$ . build/envsetup.sh
$ lunch
sdk-eng
$
make win_sdk

5.最後生成的sdk位於:
ANDROID_SOURCE_ROOT/out/host/windows/sdk

⑨ linux android sdk裝哪些包

這個可以看我的帖子「android環境搭建」:
http://jingyan..com/article/d621e8da0999062865913f3b.html
帖子集文檔,截圖,視頻於一體,同時涉及windows和linux系統的adt的下載,更新,安裝,
為了方便大家使用,貼在網路雲中備份了一份更新完了所有的android sdk的adt版本,壓縮包的大小9.8G,解壓開的大小是30G左右,希望對你有用,我是ndk吧吧主,有問題可以ndk吧留言,謝謝!

⑩ linux下android sdk怎麼安裝

一、下載android sdk
下載SD,選擇Linux(i386)。因為SDK只有32位的,如果裝的是64位系統,則要安裝ia32-libs,運行32位程序。
ubuntu安裝命令:sudo apt-get install ia32-libs(在Ubuntu中的命令)。
centos安裝命令:
yum install glibc.i686

下載完成後解壓,在終端進入到SDK的根目錄,然後執行:tools/android update sdk –no-ui即可開始和windows裡面一樣的更新。

二、配置環境變數
更新完成後配置環境變數。使用命令 vi /etc/profile 編輯文件profile,然後在下面增加下面內容:
export ANDROID_HOME=/opt/softwaretools/android-sdk-linux
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
/opt/softwaretools/android-sdk-linux為SDK的根目錄。
這個配置之後,以後要執行android裡面的命令,就不是需要進到這個目錄,直接可以在終端裡面輸入。
修改完成後,使用命令 :wq! 保存關閉文件,再執行命令 source /etc/profile 使配置生效一下。
在終端輸入:android,如果Android SDK Manager窗口出來了,就證明環境配置成功。

三、配置AVD
1、進入$SDK_HOME/toos目錄
2、命令窗口運行:./android avd

熱點內容
ps緩存時間 發布:2025-01-11 11:55:36 瀏覽:864
雲伺服器容災 發布:2025-01-11 11:51:40 瀏覽:681
phparraysplice 發布:2025-01-11 11:51:40 瀏覽:319
android學習源碼 發布:2025-01-11 11:26:23 瀏覽:412
伺服器都壞了如何恢復 發布:2025-01-11 11:24:04 瀏覽:353
微博緩存的圖片能清理嗎 發布:2025-01-11 11:01:49 瀏覽:307
文字加密器 發布:2025-01-11 11:01:08 瀏覽:453
vc60非靜態編譯 發布:2025-01-11 10:51:32 瀏覽:615
電腦上怎麼解壓縮文件 發布:2025-01-11 10:51:31 瀏覽:784
槍戰王者如何用賬號密碼登錄 發布:2025-01-11 10:30:56 瀏覽:938