linux下的androidsdk
⑴ 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 sdk
在命令行输入以下命令即可更新,tools/android update sdk --no-ui
⑶ linux怎么用android sdk安装android模拟器
SDK不需要安装的,开发工具中自带SDK,你只更新SDK即可创建模拟器了
但是国内已经无法正常的更新和下载SDK了
需要作几个设置:
使用国内镜像 镜像地址在附件中端口80
使用工具进行连接
设置Eclipse的更新地址 将地址设置为 本机 8580
重新打开SDK Manager 将需要更新或者下载的选项勾上并按 Install Packages即可。
⑷ 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
然后等待其安装完成就可以了
⑸ 如何在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
⑹ 如何安装Android SDK和设置ADB
安装Android SDK和设置ADB步骤:
注:在安装前,首先要配置JDK环境变量,JDK在java官网下载即可。
一、 JDK环境配置:
1. 安装好jdk后右击"我的电脑">属性>高级>单击"环境变量"按钮
2. 点击"系统变量"选项框中的"新建"按钮
3. 在变量名右边的文本框中输入 JAVA_HOME
4. 在变量值右边的文本框中输入jdk的安装路径(如盘符:*Javajdk1.*)直到jdk文件夹根目录,之后点确定保存退出
7.在变量名右边的文本框中输入CLASSPATH
8.在变量值右边的文本框中输入".;%JAVA_HOME%jrelib t.jar.;%JAVA_HOME%lib ools.jar" 点确定>确定>确定后保存退出
二、测试
1. 配置好环境后:开始>运行>cmd 在命令窗口输入java -version
2. 回车后如果显示有java version "1.*.x"则说明安装好再输入java>回车>javac>回车后,显示相关jdk相关信息则说明配置成功
三、SDK安装成功后,配置环境变量(SDK安装需要“翻墙”在Google上网才能下载安装包)
1. 鼠标右键击"我的电脑">属性>高级系统设置>高级>单击"环境变量"按钮
2. 在系统变量中,双击下拉列表中变量为"Path"的项
3.在弹出的对话框中的变量值右边的文本框的最后输入adb.exe和fastboot.exe所在的盘符,如”; C:Workandroid-sdk_r07-windowsandroid-sdk-windowsplatform-tools”点击确定退出设置即可
四、ADB调试
1. 将手机设置为debug模式,在开发者选项中
2. 手机通过USB线插上电脑,连接成功以后,第一次连接的手机会在手机屏幕上显示一串字符,直接选择接受。
3. 打开CMD,输入:ADB devices,看是否出现以下
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
248227000396 device
如果出现
adb server is out of date.killing
ADB server didn't ACK
* failed to start daemon *
请按照以下步骤操作:
1. 关闭所有的防火墙软件
2. 在cmd窗口输入:C:Usersxxxx>adb nodaemon server, 系统提示“ cannot bind 'tcp:5037' 这是ADB所需要的5037端口被占用了,关掉占用的进程即可。
总结:安装Android SDK和设置ADB时,先要安装JDK,配置环境变量,然后安装SDK,配置环境变量,最后ADB调试 顺序不能弄反,JDK、SDK、ADB和fastboot工具要提前下载好
⑺ linux系统下如何安装android sdk
一、下载android sdk
下载SDK,下载地址:http://developer.android.com/sdk/index.html,选择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