linuxandroidsdk64
Ⅰ 如何在linux下配置AndroidStudio开发环境
1、系统环境
[android@localhost ~]$uname -a
Linux localhost.localdomain 2.6.32-71.el6.i686 #1SMP Wed Sep 1 01:26:34 EDT 2010 i686 i686 i386 GNU/Linux
[android@localhost ~]$lsb_release -a
LSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 6.0 (Santiago)
Release: 6.0
Codename: Santiago
[android@localhost ~]$
2、准备软件
eclipse
android-sdk
ADT
这些软件都可以在官网上下载。
3、搭建过程
(1) 安装java
[android@localhost ~]$ rpm -qa | grep java
eclipse-mylyn-java-3.3.2-4.5.el6.i686
java-1.6.0-openjdk-devel-1.6.0.0-1.21.b17.el6.i686
java-1.6.0-openjdk-1.6.0.0-1.21.b17.el6.i686
tzdata-java-2010l-1.el6.noarch
gcc-java-4.4.4-13.el6.i686
java-1.5.0-gcj-1.5.0.0-29.1.el6.i686
subversion-javahl-1.6.11-2.el6.i686
ooobasis3.3-javafilter-3.3.0-9567.i586
libvirt-java-0.4.5-2.el6.noarch
lpg-java-compat-1.1.0-4.1.el6.noarch
libvirt-java-devel-0.4.5-2.el6.noarch
mysql-connector-java-5.1.12-2.el6.i686
ant-javamail-1.7.1-13.el6.i686
java-1.6.0-openjdk-javadoc-1.6.0.0-1.21.b17.el6.i686
java_cup-0.10k-5.el6.i686
[android@localhost ~]$
通过命令查看当前已经安装了java的相关jdk,可以进行下一步。
(2) 安装eclipse
从官网上下载的eclipse不需要按装,直接解压即可使用。如:
[android@localhost Base Env]$ ls
ADT-18.0.0.zip
android-sdk_r18-linux.tgz
Android开发环境搭建(Linux篇).doc
eclipse
eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
Linux环境搭建.doc
Linux 下Android 开发环境搭建 .doc
[android@localhost Base Env]$ rm -R eclipse
[android@localhost Base Env]$ ls
ADT-18.0.0.zip
android-sdk_r18-linux.tgz
Android开发环境搭建(Linux篇).doc
eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
Linux环境搭建.doc
Linux 下Android 开发环境搭建 .doc
[android@localhost Base Env]$tar -zxfeclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
[android@localhost Base Env]$ls
ADT-18.0.0.zip
android-sdk_r18-linux.tgz
Android开发环境搭建(Linux篇).doc
eclipse
eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
Linux环境搭建.doc
Linux 下Android 开发环境搭建 .doc
[android@localhost Base Env]$cd eclipse
[android@localhost eclipse]$ls
about_files configuration eclipse.ini icon.xpm p2
about.html dropins epl-v10.html libcairo-swt.so plugins
artifacts.xml eclipse features notice.html readme
[android@localhost eclipse]$ll
总用量 540
drwxrwxr-x. 2 android android 4096 2月 17 03:06 about_files
-rw-rw-r--. 1 android android 18909 2月 8 21:55 about.html
-rw-rw-r--. 1 android android 88246 2月 17 03:06 artifacts.xml
drwxrwxr-x. 5 android android 4096 2月 17 03:06 configuration
drwxrwxr-x. 2 android android 4096 2月 17 03:06 dropins
-rwxr-xr-x. 1 android android 62814 2月 8 22:16 eclipse
-rw-rw-r--. 1 android android 407 2月 17 03:06 eclipse.ini
-rw-rw-r--. 1 android android 6 2月 8 21:36 epl-v10.html
drwxrwxr-x. 46 android android 4096 2月 17 03:06 features
-rw-rw-r--. 1 android android 9022 2月 8 21:54 icon.xpm
-rwxr-xr-x. 1 android android 266168 2月 8 21:54 libcairo-swt.so
-rw-rw-r--. 1 android android 8951 2月 8 21:36 notice.html
drwxrwxr-x. 5 android android 4096 2月 17 03:05 p2
drwxrwxr-x. 10 android android 36864 2月 17 03:06 plugins
drwxrwxr-x. 2 android android 4096 2月 17 03:06 readme
[android@localhost eclipse]$./eclipse
启动eclipse之后,eclipse会自动创建并寻找workspace文件夹,可以直接点击ok按钮即可。eclipse的启动过程如下图所示:
Ⅱ 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
在命令行输入以下命令即可更新,tools/android update sdk --no-ui
Ⅳ linux系统是64bit的,而Androidsdk只有32bit的程序,需要安装ia32-libs,ia32-libs怎么离线安装呢
建议你把 Linux 也换成 32 位的。
如果系统不能更换,你就安装一个虚拟机软件(如:从 Oracle 网站上下载一个 Linux 64 位版上的虚拟机),然后在虚拟机上安装 32 位的 Linux 。
Ⅳ linux怎么用android sdk安装android模拟器
SDK不需要安装的,开发工具中自带SDK,你只更新SDK即可创建模拟器了
但是国内已经无法正常的更新和下载SDK了
需要作几个设置:
使用国内镜像 镜像地址在附件中端口80
使用工具进行连接
设置Eclipse的更新地址 将地址设置为 本机 8580
重新打开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
为jdk-6u27-linux-1586.bin添加可执行权限 chmod u+x jdk-6u27-linux-1586.bin
使用 ./jdk-6u27-linux-1586.bin
配置环境变量,Linux下需要修改/etc/profile文件,使用 sudo vi /etc/profile
Ⅶ 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