因工作需要,以前一直是做Java开发的,现在要做一些android开发的工作,网上这方面的文 章比较多,大多雷同,今天主要是总结一下自己的步骤:
准备工作如下
(1)JDK, android开发环境依赖JRE,去官网下载一个JDK1.6版本。
(2)SDK,去官网下载一个,地址是http://developer.android.com/sdk/index.html,我下载的是ADT Bundle,如过下载SDK Tools Only的话,到时候还得自己下载target。
好的,下面说一下具体步骤
(1)将下载的linux jdk解压到/usr/java/jdk1.6.0_33,centos自带了openjdk,我没有用它,还是用sun的jdk舒服些;将adt-bundle-linux-x86_64.zip解压到/usr/local目录下面,我的是/usr/local/sdk/adt-bundle-linux-x86_64/sdk
(2)配置环境变量,运行vi /etc/profile,加入下面内容
export ANDROID_HOME=/usr/local/sdk/adt-bundle-linux-x86_64/sdk
export JAVA_HOME=/usr/java/jdk1.6.0_33
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/toos.jar:$CLASSPATH
export PATH=$JAVA_HOME/bin:$ANDROID_HOME/tools:$PATH
最后的用source /etc/profile,让环境马上生效,不然的重启。
(3)好了,让我们来测试一下
android list targets会显示当前平台,我的只有target17
通过android create project可以创建一个android项目,然后通过ant debug可以生成一个apk
相关推荐
很多人都是在Windows下进行Android开发,但是对于Linux,Android开发环境方面的资料比较少,今天在网上找到了一位网友分享的在CentOS Linux系统中搭建Android开发环境的过程。下面就是其介绍的配置的详细步骤原文...
本文档是基于Linux(centos)下android开发环境的搭建,花费了不少时间,内容较为详细,包含了一下内容: 一、编首语 1 二、Linux系统的安装 1 三、Android开发环境的搭建 2 1 第一步:JDK的安装 2 2 第二步:Eclipse...
文档详细介绍了基于centos7 搭建fastdfs 服务器开发环境,针对android终端app,部署类似微信,JD,淘宝这种大型app所需的小文件服务器,极为有帮助。使用简介的php数据库,方便android和 PC服务器布局。
SRS开源代码,CentOS SRS直播服务器的搭建,程序员大本营,技术文章内容聚合第一站。... 技术标签: android直播 SRS直播服务器搭建 ...1.3 配置CentOS开发环境 1.4 配置CentOS 可视化
在 Windows 10 上搭建 Cordova 跨平台开发 Android 环境-附件资源
PHP在线客服系统源码是一款PHP开发的在线客服系统源码,网站在线客服系统,网页在线客服软件代码,免费在线...推荐服务器环境:系统 Centos7.x ,安装宝塔面板 ,Nginx1.16-1.18,php版本5.6-7.3(推荐7.3),Mysql=5.6
服务器环境配置: 客户端支持:安卓、苹果、Web、PC电脑端、公众号端 开发语言: java+Mongodb数据库 前端打包工具:VS 2019、Android Studio、Xcode 服务器搭建工具:宝塔面板 + Xshell或者FinalShell 服务器...
架构简介 技术群: ...环境搭建 准备工具先,比如需要开发的东西,虚拟机镜像,工具等等网盘链接: 提取码:7nq3 安装虚拟机 1.安装虚拟机centos7系统集成链接: ://www.centos.org/download/此处省略·
源码开源,支持定制或二次开发,可全球搭建部署。 万岳网校系统源码,轻松实现小班课、大班课、双师教学、内容付费等众多教学场景,是学校和教培机构的不二选择。 三、应用场景 互动大班课 包含语音大班课和...
1.8、此时网站整体环境搭建好了,但是还需要确认下宝塔面板以下端口是否开放,没开放的话直接打开(上面一开始开放的部分是服务器开放的端口,别混淆了) 2.设置宝塔面板安全 进入后台,设置——面板设置。 默认宝塔...
操作系统:linux CentOS 服务器,建议购买境内的服务器 源码安装步骤: 1、关闭防火墙并设置开机关闭------>systemctl stop firewalld && systemctl disable firewalld 2、确保服务器开放以下端口:21 22...