专栏首页朝雨忆轻尘Android开发笔记:Android开发环境搭建

Android开发笔记:Android开发环境搭建

基于Eclipse开发

1. 安装JDK

首先进入JDK下载页面,选择需要的版本下载安装。

JDK 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html

 比如我这里选择下载最新的版本 12.0.1,选择系统版本,我这里是Windows,下载之后一路安装即可。

2. 配置JAVA环境变量

右键 “此电脑”, 选择 “属性” - > “高级” - > “环境变量”,在系统环境变量里添加一个JAVA_HOME变量,输入JDK安装目录。

找到并双击编辑Path环境变量,弹出环境变量编辑框。

添加JDK的路径,如下图所示。

 添加类路径环境变量,如下添加一个CLASSPATH,内容如下图所示。

3. 测试JAVA安装

 打开CMD终端,输入以下命令,如果能看到JAVA版本信息就说明安装成功了。

java -version

4. 安装SDK

SDK 下载地址:http://tools.android-studio.org/index.php/sdk 这里有两种方式,一种是exe安装程序,一种是压缩包,这里选择压缩包方式,下载解压即可。

解压后目录结构如下图:

双击SDK Manager,会出现以下界面。

 双击AVD Manager,会出现以下界面。

注意:如果双击之后不能如期弹出上面界面,则很可能是JDK版本与SDK版本不匹配,请检查JDK版本是否过高。

5. 设置SDK代理

这里要详细说一下,在安装中遇到android sdk下会没有platform-tools目录,或者安装SDK时遇到"Done loading packages"的情况。

那是因为目前Google在国内无法访问,所以需要通过镜像方式去下载我们的SDK,下面说明一下代理的配置。

1.SDK Manager中打开 Tools—>Manage Add-on Sites…—>User Defined Sites,添加如下地址:

 http://mirrors.neusoft.edu.cn:80/android/repository/addon.xml

2.打开SDK Manager的Tools –>Options,HTTP Proxy Server 和 HTTP Proxy Port分别输入:

mirrors.neusoft.edu.cn 80,并勾选Force https…….和 Enable Preview Tools。

3.如果修改完之后没有重新下载,尝试关闭SDK Manager并重新打开。

检查Android SDK Platform-tools有没有安装,如果没有按照下图步骤按照即可。

安装完成之后,我们就可以看到目录结构下面多了一个platform-tools目录了。

这个目录包含了我们需要的各种开发和调试工具,比如开发和测试的adb工具。

6. 配置SDK环境变量

新建系统变量 ANDROID_HOME,输入SDK目录。

在系统变量Path 中新增加两项: %ANDROID_HOME%\tools %ANDROID_HOME%\platform-tools

7. 测试SDK安装

打开CMD控制台,输入 adb version,如果出现如下图所示信息,则安装成功。

8. 安装Eclipse

Eclipse的下载安装非常简单,只要把压缩包下载下来,解压之后即可运行。

下载地址:https://www.eclipse.org/downloads/packages/

双击eclipse即可运行,当然前提是JAVA环境安装和配置正常,Eclipse界面如下图。

9. 安装ADT

前面我们已经配置好了java的开发环境,下载安装了Android SDK,并下载安装了Eclipse,接下来还需要安装一个Android开发使用的Eclipse插件,也就是Android Development Tools(ADT)。

ADT的安装支持离线和在线安装,但由于国内Google被墙,所以在线安装要求FQ。

下面是离线安装ADT的方法:

1.下载ADT

下载地址:http://tools.android-studio.org/index.php/adt-bundle-plugin

当然,我们看到这里也有一键打包的Android开发环境,直接下载这个的话,可以省略上面Eclipse和SDK的安装。

如果下载的是ADT插件的话,接下来还要进行插件离线安装。下面是下载的ADT插件解压目录结构。

打开Eclipse,选择菜单中的“Help”,然后选择“Install New Software…”,如下图所示:

在弹出的“Install”窗口中,单击“Add”按钮,并输入名称和选择下载的ADT插件压缩包,点击Add完成。

然后就可以看到对应的Developer Tools了,选择并取消左下角的那个勾选项。

然后一直Next,直到Finish完成,然后会提示你重启Eclipse,重启之后可能会要求你指定SDK安装位置。

选择使用已有SDK,并指定SDK的安装目录,如下图所示,然后根据提示配置完成。

安装完成之后,我们已经可以看到在Eclipse里边已经有Android开发的相关菜单和工具了。

下面是在线安装ADT的方法:

启动Eclipse,点击 Help菜单 -> Install New Software… ?,点击弹出对话框中的Add… 按钮。

然后在弹出的对话框中的Location中输入:http://dl-ssl.google.com/android/eclipse/,Name可以输入ADT,点击“OK”按钮。

在弹出的对话框选择要安装的工具,然后下一步就可以了。

后续的过程就跟离线安装时一样的了,到此,ADT的安装就完成了。

基于 Android Studio开发

Android Studio 是开发 Android 应用程序的官方 IDE,基于 Intellij IDEA。你可以从Android Studio下载下载最新版本的 Android Studio。如果你是在 Windows 上安装 Android Studio 的新人,找到名为 android-studio-bundle-135.17407740-windows.exe 文件下载,并通过 Android Studio 向导指南运行。

本教程假设你在 Windows 10 操作系统上安装你的环境,当然,首先要确保在安装 Android Studio 之前,已经安装好 Java JDK。

下载完成之后,双击安装程序,进入安装界面,开始安装。

点击Next,进入下一步。

点击Next,进入下一步,选择安装目录。

点击Install,进入下一步。

点击Next,进入下一步,直到Finsh完成。

打开Android Studio,如果提示JAVA环境问题导致打开失败,请检查JDK版本是否匹配。

选择标准环境即可。

选择界面风格。

显示配置信息。

点击Finish开始下载组件。

下载完成之后,点击Finish,进入启动界面。

下载启动一个新项目。

选择一个空项目。

输入项目信息,点击Finish。

Android Studio开发界面。

到此,Android Studio的开发环境就搭建完成了。


作者:朝雨忆轻尘 出处:https://www.cnblogs.com/xifengxiaoma/  版权所有,欢迎转载,转载请注明原文作者及出处。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

推荐阅读

  • 远程办公经验为0,如何将日常工作平滑过度到线上?

    我是一名创业者,我的公司(深圳市友浩达科技有限公司)在2018年8月8日开始运营,现在还属于微型公司。这个春节假期,我一直十分关注疫情动向,也非常关心其对公司带来的影响。

    TVP官方团队
    TAPD 敏捷项目管理腾讯乐享企业邮箱企业编程算法
  • 数据中台,概念炒作还是另有奇效? | TVP思享

    作者简介:史凯,花名凯哥,腾讯云最具价值专家TVP,ThoughtWorks数据智能业务总经理。投身于企业数字化转型工作近20年。2000年初,在IBM 研发企业级中间件,接着加入埃森哲,为大型企业提供信息化架构规划,设计,ERP,云平台,数据仓库构建等技术咨询实施服务,随后在EMC负责企业应用转型业务,为企业提供云迁移,应用现代化服务。现在专注于企业智能化转型领域,是数据驱动的数字化转型的行业布道者,数据中台的推广者,精益数据创新体系的创始人,2019年荣获全球Data IQ 100人的数据赋能者称号,创业邦卓越生态聚合赋能官TOP 5。2019年度数字化转型专家奖。打造了行业第一个数据创新的数字化转型卡牌和工作坊。创建了精益数据创新方法论体系构建数据驱动的智能企业,并在多个企业验证成功,正在向国内外推广。

    TVP官方团队
    大数据数据分析企业
  • 扩展 Kubernetes 之 CRI

    使用 cri-containerd 的调用流程更为简洁, 省去了上面的调用流程的 1,2 两步

    王磊-AI基础
    Kubernetes
  • 扩展 Kubernetes 之 Kubectl Plugin

    kubectl 功能非常强大, 常见的命令使用方式可以参考 kubectl --help,或者这篇文章

    王磊-AI基础
    Kubernetes
  • 多种登录方式定量性能测试方案

    最近接到到一个测试任务,某服务提供了两种登录方式:1、账号密码登录;2、手机号+验证码登录。要对这两种登录按照一定的比例进行压测。

    八音弦
    测试服务 WeTest
  • 线程安全类在性能测试中应用

    首先验证接口参数签名是否正确,然后加锁去判断订单信息和状态,处理用户增添VIP时间事务,成功之后释放锁。锁是针对用户和订单的分布式锁,使用方案是用的redis。

    八音弦
    安全编程算法
  • 使用CDN(jsdelivr) 优化博客访问速度

    PS: 此篇文章适用于 使用 Github pages 或者 coding pages 的朋友,其他博客也类似.

    IFONLY@CUIT
    CDNGitGitHub开源
  • 扩展 Kubernetes 之 CNI

    Network Configuration 是 CNI 输入参数中最重要当部分, 可以存储在磁盘上

    王磊-AI基础
    Kubernetes
  • 聚焦【技术应变力】云加社区沙龙online重磅上线!

    云加社区结合特殊时期热点,挑选备受关注的音视频流量暴增、线下业务快速转线上、紧急上线防疫IoT应用等话题,邀请众多业界专家,为大家提供连续十一天的干货分享。从视野、预判、应对等多角度,帮助大家全面提升「技术应变力」!

    腾小云
  • 京东购物小程序购物车性能优化实践

    它是小程序开发工具内置的一个可视化监控工具,能够在 OS 级别上实时记录系统资源的使用情况。

    WecTeam
    渲染JavaScripthttps网络安全缓存

扫码关注云+社区

领取腾讯云代金券