[原]Android 开发第一步
使用 android-studio 开发
写文章时的最新 Android-Studio 程序下载:https://dl.google.com/dl/android/studio/ide-zips/3.0.0.5/android-studio-ide-171.4163606-windows.zip
更多版本可参考:http://www.androiddevtools.cn/
可使用 Genymotion 虚拟机,要在国外网站上下载并注册帐号后才能使用。
也可以使用 Android-Studio 自带的虚拟机,也可以拿一个安卓手机来调试。
压缩包下载后,解压到 D:\Program Files\android-studio 目录下,对 studio64.exe 程序创建桌面快捷方式,今后要启动 Android-Studio 就可以直接桌面上图标双击运行了。
如果网速不好,不想下载最新 SDK ,在 Android-Studio 第一次启动前,将安装目录\bin 中的 idea.properties 文件中增加一行:disable.android.first.run=true就行了。
不然可能在下面这个界面耗很长时间。

JDK 的下载和安装就不加说明了,记得要添加环境变量 JAVA_HOME 。
在操作系统的环境变量里,对 Path 变量添加 ;X:\...\Sdk\platform-tools 其中 X:\...Sdk 是 Android 的 SDK 目录。然后命令行里测试 adb version 能看到版本就表示设置好了。
接下来就进入 Android-Studio 程序,初始界面如下:

点击 Start a new Android Studio project 来开始第一个 Android 程序。
如果在开始第一个 Android 程序时,始终停留在 Gradle 下载界面,可以强制退出后,在上图中的 Configure -> Settings 中搜索 Gradle 并手动设置 Gradle 路径。
新建好 project 后,在如图右上角图标点击一下,下载相应 SDK Platforms

因为使用真机调试,手机连接到电脑,并打开调试模式(具体参考各手机官网,我用的华为手机进入调试模式方法:设置 -> 关于手机 -> 点击 版本号 七八次,就收到提示说进入开发者模式。)

点击上图中的 Edit Configurations 菜单,设置调试设备 Target -> USB Device。


这时候已经可以在安卓手机上运行我们的第一个 Android 程序了,但如果调试时没反应,可以把上图的 Android Profiler 点一下,然后看看手机是否提示授权设备。
[原]Android 开发第一步的更多相关文章
- JDK 安装与环境配置配置——Android开发第一步
什么是JDK? JDK 即 Java Development Kit,Java开发工具包,用来编译 Java 程序.JRE 在接触JDK的过程中,同时了解到 JRE,JRE 即 Java Runtim ...
- Android零基础入门第17节:Android开发第一个控件,TextView属性和方法大全
原文:Android零基础入门第17节:Android开发第一个控件,TextView属性和方法大全 前面简单学习了一些Android UI的一些基础知识,那么接下来我们一起来详细学习Android的 ...
- Andriod开发第一步-部署环境(搬运&&总结)
第一步:安装JDK 第二步:配置Windows上JDK的变量环境 第三步:下载安装Eclipse 第四步:下载安装Android SDK 配置了JDK变量环境, ...
- android开发第一天
今天可以说是我正式投入android怀抱的第一天吧,按着自己的兴趣,努力地吸取知识.听了程老师的课,也觉得收获很多,毕竟以前都是看着书本或者网页教程来学习,第一次有人这么直接地跟你教授着,说着一些你听 ...
- Android开发第一讲之目录结构和程序的执行流程
1.如何在eclipse当中,修改字体 下面的这种办法,可以更改xml的字体 窗口--首选项--常规--外观--颜色和字体--基本--文本字体--编辑Window --> Preferences ...
- JAVA开发第一步 - JDK安装与配置
JDK的安装与环境变量配置是JAVA开发之路的第一步,很多新人在这一步上就卡了很久,浪费了很多时间,甚至有些人就轻易地“从入门到放弃”了.今天我们就来一步步教你如何打倒这第一只拦路虎. 1.JDK下载 ...
- Android开发 第一篇
关于android开发,new项目通知: 之前的new -> android project,现在更改为new -> android application project,同学们可以继续 ...
- [原]Android开发优化-Adapter优化
ListView作为Android开发中使用频率最高的一个控件,保证ListView的流畅运行,对用户体验的提高至关重要.Adapter是ListView和数据源之间的中间人,当每条数据进入可见区时, ...
- ios开发第一步--虚拟机安装MAC OS X
暂时还没买Macbook,先用虚拟机练练手. 先说说准备工作,我是在win8下安装的,这个不是关键的,只要Vmware版本和MAC OS X版本确定就行了,win7下同样可以. 1.虚拟机Vmware ...
随机推荐
- POJ 1833 排序
http://poj.org/problem?id=1833 题意: 给出一个排序,求出它之后的第k个排序. 思路: 排序原理: 1.如果全部为逆序时,说明已经全部排完了,此时回到1~n的排序. 2. ...
- BZOJ4811 [Ynoi2017]由乃的OJ
本文版权归ljh2000和博客园共有,欢迎转载,但须保留此声明,并给出原文链接,谢谢合作. 本文作者:ljh2000 作者博客:http://www.cnblogs.com/ljh2000-jump/ ...
- python 操作Excel表格,解压zip包,压缩zip包,目录遍历
import zipfile import os,shutil import openpyxl file_list_pos="" fileName="" zip ...
- tp5.1报错 页面错误!请稍后再试
修改框架中convention.php // 应用调试模式 'app_debug' => true, 修改app.php不一定有效.
- css可应用的渐进增强新特性
1. 让有滚动行为的元素平滑滚动 scroll-behavior: smooth; <div class="smooth"> </dvi> .smooth ...
- [html5]HTML5中<section>和<article>的区别
一.section元素 从字面理解就是区块.部分的意思,相对于article元素更加广泛,每个区块都可以使用,比如页面里的导航菜单.文章正文.文章的评论等. 1.section元素用于对网站或应用程序 ...
- WPF资源
在WPF中.有着两种资源, 一种是组件资源:又被称为程序集资源,以二进制存在编译后的程序集中,通常用于存放图片或其他音频文件. 第二种是对象资源:通常放于xaml中.比如WPF的样式和数据绑定特性. ...
- vue全家桶实现笔记本功能
一个通过vue实现的练手小项目,数据保存和导出通过node进行处理 成品截图: 安装vue-cli,webpack: cnpm install webpack -g cnpm install vue- ...
- 2-7-搭建DNS服务器实现域名解析
学习服务的方法: 了解服务的作用:名称,功能,特点 安装服务 配置文件的位置,端口 服务开启和关闭的脚本 修改配置文件(实战举例) 排错(从上到下,从内到外) -------------------- ...
- fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突——我的解决方案
本文转载于:http://blog.csdn.net/tfy1028/article/details/8660823 win7 下,安装的VS2010,然后搭配opencv2.4.3运行,报错为:fa ...