一、系统配置
公司的电脑,使用了一段时间后又换了其他系统,在此记录下配置的过程。
使用ROOT权限登陆
二、前期配置
HOST配置
在hosts文件中添加
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
#vim /etc/hosts
为了之后下载SDK。
PS
:进入
vim
,默认是命令模式,按下“
i”
键进入插入模式进行编辑,编辑完按
ESC
进入命令模式,输入“
:wq”
保存退出。
下载32位lib库
因为
Android SDK
需要
32bit
的
lib
才可以运行,而当前环境是
64bit
的,所以需要下载安装
32bit
的
lib
yum install glibc.i686
yum install zlib.i686
三、下载Eclipse
这里有两个选择:
1.在Eclipse官网下载最新版本:
http://www.eclipse.org/downloads/
2.在Android开发者官网上下载ADT,其中包含了IDE。好处就是免去了后续很多配置。
http://developer.android.com/sdk/index.html
但我还是比较希望每个步骤都自己弄下,所以我做了第一个选择。
四、配置JAVA环境
CentOS 6.5已经为你安装了OpenJDK环境,可使用以下命令查看。但我依然希望使用Oracle JDK,所以先拆卸 OpenJDK。
java -version
java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)
1、拆卸OpenJDK
查询被安装过的java包
rpm -qa | grep java
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
拆卸
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
如果出现找不到openjdk source的话,那么还可以这样卸载
yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
2、安装JDK
从Oracle官网上下载JDK,我这里下载的版本jdk-6u45-linux-x64-rpm.bin
修改可执行权限
#chmod +x jdk-6u21-linux-i586-rpm.bin
执行
./ jdk-6u21-linux-i586-rpm.bin
执行成功后,可以看到jdk1.6.0_45这个文件夹
3.配置JAVA环境变量
环境变量配置在/etc/profile文件中
# vim /etc/profile
在profile文件末尾添加配置信息,我的java jdk存放达路径在/usr/java目录下
export JAVA_HOME=/usr/java/jdk1.6.0_45
export JAVA_BIN=/usr/java/jdk1.6.0_45/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
查询java版本
#java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
五、下载ADT
1) 通过Ecplise中安装ADT
Ecplise->Help->Install New Software->Add
Location输入:http://dl-ssl.google.com/android/eclipse/
一路下一步,需要同意的勾选下。安装完毕重启Ecplise后,ADT就安装好了。
2) 手动安装ADT
从Android官网上下载ADT
下载地址:http://developer.android.com/sdk/index.html
我下载的是:adt-bundle-linux-x86_64-20131030.zip
解压后,里面已经包含了Eclipse和SDK
Eclipse已安装了ADT
六、更新Android SDK
在Android SDK Manager界面->Tools->Options->Others
勾选Force https://...sources to be fetched using http://...
同时配置Host
七、错误处理
新建一个Android项目,运行项目时报错:
Unable to execute dex: java.nio.BufferOverflowException.
移除项目中Android Dependencies即可
相关推荐
CentOS Linux系统搭建Android开发环境详细介绍 很多人都是在Windows下进行Android开发,但是对于Linux,Android开发环境方面的资料比较少,今天在网上找到了一位网友分享的在CentOS Linux系统中搭建Android开发...
在Linux(CentOS)环境下搭建Android开发环境是一个必要的步骤,对于任何希望在Linux系统上进行Android应用开发的开发者来说都至关重要。以下将详细介绍这个过程。 一、Linux(CentOS)系统的安装 首先,确保你拥有...
总结起来,搭建CentOS 7上的FastDFS+nginx+php开发环境是一项复杂但至关重要的任务,尤其对于Android应用开发者而言,它提供了稳定且高效的文件服务器支持。通过遵循正确的步骤和配置,你可以构建出一个能够满足大型...
在CentOS上,我们首先需要安装Java Development Kit (JDK),因为Android SDK依赖于Java环境。然后,下载并安装Android SDK。可以通过命令行工具或直接从官方网站下载SDK Tools的zip文件。解压后,将其添加到系统的...
在CentOS 7上,可能需要手动安装这些依赖。例如,SQLite3、Zlib和OpenSSL等。可以通过以下命令安装: ```bash sudo yum install sqlite-devel zlib-devel openssl-devel -y ``` Crashpad的构建过程通常涉及GYP...
在Linux环境下搭建Android开发环境,特别是使用CentOS操作系统时,主要涉及四个步骤:JDK的安装、Eclipse的下载与安装、ADT插件的安装以及SDK的安装。以下是每个步骤的详细说明: 1. JDK的安装: - 首先,你需要从...
### Jenkins+Gradle+Git+Centos 实现Android持续集成、打包 在现代软件开发过程中,持续集成(CI)已成为确保代码质量和加快开发流程的重要工具之一。本文将详细介绍如何利用Jenkins、Gradle、Git 和 CentOS 来实现...
这个过程涉及到Windows和Linux两个操作系统,下面我们将详细讲解在这两种操作系统上如何配置Android开发环境。 ### Windows上的Android环境搭建 1. **安装Java Development Kit (JDK)**: Android开发基于Java语言...
在Android开发中,NFS的配置能够极大地提高开发效率,尤其是在频繁编译和调试时,无需手动复制文件,直接在Android设备或模拟器上访问Windows系统的共享文件。下面将详细介绍在Linux环境下如何配置NFS服务器,并使其...
在开发vue时想将vue转换为apk安装包 先卸载掉自带的jdk、推荐使用1.8的jdk ...配置环境变量(根据自己的路径配) vi /etc/profile export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL export PATH=$PATH:/u
接下来是CentOS,它是一款基于RHEL(Red Hat Enterprise Linux)的开源Linux发行版,广泛用于服务器和开发环境。在Termux中安装CentOS,我们需要利用Termux提供的包管理器apt来安装必要的依赖,例如bash、sshd等,以...
在Linux环境下搭建Android源代码的开发环境是Android开发者必须经历的步骤,这涉及到一系列的工具安装和配置。本文将详细阐述这一过程。 首先,Git工具是必不可少的,因为Android源代码是通过Git进行版本控制的。你...
在本文中,我们将学习如何在 Android 平台上配置 OpenCV,这是一种基于计算机视觉的开源库。OpenCV 提供了多种编程语言的接口,包括 Java、Python、C++ 等。本教程将介绍如何使用 Java 语言开发 OpenCV 应用,并将 ...
SRS开源代码,CentOS SRS直播服务器的搭建,程序员大本营,技术文章内容聚合第一站。... 技术标签: android直播 SRS直播服务器搭建 ...1.3 配置CentOS开发环境 1.4 配置CentOS 可视化
2. **Android上的FFmpeg**:在Android平台上使用FFmpeg需要进行一些额外的配置工作,包括编译FFmpeg库以适应Android的NDK环境,创建适用于Android的静态或动态库。动态库(.so文件)通常体积较小,但需要在运行时...
- 配置Android NDK,主要是将NDK的路径添加到系统的PATH环境变量中,这样可以通过命令行直接调用`ndk-build`。 - 在Cygwin中,通过`cd`命令切换到NDK自带示例项目的目录,如`hello-jni`,然后运行`ndk-build`命令...