android开发(0):android studio的下载安装与简单使用 | sdk的安装与编译运行
android studio,简称AS,是集成开发环境,所谓集成,就是集编辑、编译、调试、打包等于一体。简单来说,通过AS,就可以开发出在android系统上运行的APP。
我使用的是macos系统。在这个网站寻找AS来安装:https://developer.android.com/studio/,这个网站的最下面有提到对电脑的最低要求。

下载3.2版本,安装。

安装后就可以启动as,如果是覆盖安装,比如从2.3升级到3.2,那可以按向导的指引,使用之前的偏好设置。
这时as这个ide已经安装好,但是,为了开发android系统的APP,还要安装android系统的sdk,因为应用级的程序都要基于某个sdk来开发。在启动as后,可在configure那里配置sdk,如下面的截图:
因为我之前有下载sdk并设置过sdk的路径(在2.x的as版本时),所以现在可以不下载sdk,在开发过程中再来下载相应版本的sdk也不迟,可以直接用这个管理界面(sdk manager)来下载,也可以单独下载sdk。如下面截图:
as跟android sdk都准备好的情况,就可以开始APP的开发了。这里创建一个新的项目,比如:

创建项目并打开,如果是第一次打开,as会下载一些构建工具或sdk,稍作等待。如果有提示sdk缺失,那就点击as提供的入口来安装。记住,开发android系统的应用程序,需要基于它提供的软件开发工具包也就是sdk。
点击项目zhiyin的app/build.gradle文件,删除一些不必要的依赖,比如最终这样:

然后,就可以编译了,按command+f9进行编译,或选择菜单Build->Make Project进行编译,可以看到这样的成功提示:
然后,按control+r就可以运行这个APP,也可以选择菜单Run->Run 'app’来运行,但是,由于我创建的是没有activity的项目,也就是没有界面,所以运行不起来,会看到这样的提示:Default Activity not found
activity是界面管理类,就相当iOS中的viewcontroller,下一节我会介绍如何显示“知音”这个APP的底部导航栏。
这一节主要介绍as的安装与简单使用,还有两个快捷键:command+f9是编译,control+r是运行,有记住了吗?
android开发(0):android studio的下载安装与简单使用 | sdk的安装与编译运行的更多相关文章
- AllJoyn+Android开发案例-android跨设备调用方法
		
AllJoyn+Android开发案例-android跨设备调用方法 项目须要涉及AllJoyn开源物联网框架.前面主要了解了一些AllJoyn主要的概念.像总线,总线附件,总线对象,总线接口这种概念 ...
 - CSharp程序员学Android开发---3.Android内部元素不填充BUG
		
最近公司组织项目组成员开发一个Android项目的Demo,之前没有人有Andoid方面的开发经验,都是开发C#的. 虽说项目要求并不是很高,但是对于没有这方面经验的人来说,第一步是最困难的. 项目历 ...
 - Android开发入门——Andoird Studio的安装与配置
		
Android的开发离不开Java,仍然需要对Java进行安装与配置,所以我写了上一篇文章,Java的安装与配置. 开始进行Android Studio的安装与配置. 一.进行配置Java,如果电脑里 ...
 - 9.4 苹果macOS电脑如何安装Android开发环境(Android Studio)
		
下载 来到官方下载界面(需要 科 学 上 网),下载最新版本,点击Download,然后同意协议,在点击下载:如果平常看文档,可以点击Google中国Android开发者官网(部分用户可能也需要科 学 ...
 - [android开发篇][android studio 和elipse都需要的流程 android sdk的安装
		
第三步.下载并安装AndroidSDK 前面两步,我们已经配置了JDK变量环境,并安装好了Eclipse,通过这两步之后Java的开发环境就准备好了,如果我们只是开发普通的JAVA应用程序的话,那么到 ...
 - Google主推-Android开发利器——Android Studio,这可能是最全的AS教程!
		
Android Studio使用手册 "工欲善其事必先利其器" 作为一个Android开发人员来说,一款好的开发工具也是相当重要的,在相当长的时间礼,Google都是基于Eclip ...
 - Android开发:Android Studio开发环境配置
		
一.android studio下载: 1.Windows版: 下载地址:https://pan.baidu.com/s/1-sg4dN_2B5nn2YJf-C7XLQ 提取码:yedc 2.Mac版 ...
 - Android开发工具Android Studio、Android SDK和Genymotion完全配置
		
所谓“工欲善其事,必先利其器”.Android Studio 是谷歌推出一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提 ...
 - Android开发之异步获取并下载网络资源-下载图片和下载文本内容
		
在android网络开发过程中,经常需要获取网络资源,比如下载图片,下载文本文件内容等,这个时候就需要http请求来获取相应的网络资源.首先看看实例效果图: 下载图片截图 ...
 
随机推荐
- TUN/TAP编程实现
			
其实关于这两种设备的编程,基本上属于八股文,大家一般都这么干. 启动设备之前 有的linux 并没有将tun 模块编译到内核之中,所以,我们要做的第一件事情就是检查我们的系统是否支持 TUN/TAP ...
 - NGS  NGS ngs(hisat,stringtie,ballgown)
			
NGS ngs(hisat,stringtie,ballgown) #HISAT (hierarchical indexing for spliced alignment of transcripts ...
 - ubuntu,day 2 ,退出当前用户,创建用户,查找,su,sudo,管道符,grep,alias,mount,tar解压
			
本节内容: 1,文件权限的控制,chmod,chown 2,用户的增删和所属组,useradd,userdel 3,用户组的增删,groupadd,groupdel 4,su,sudo的介绍 5,别名 ...
 - webplus知识点小结
			
1.返回首页,要在首页栏目里面加链接,直接预览站点的时候地址栏那个地址就行 2.上传图片变色问题,要传jpg格式,不要png 3.留言板制作:后台组件管理->留言板->获取链接 然后在留言 ...
 - PHP 百万级数据导出方案(多 CSV 文件压缩)
			
ps:来源 :https://laravel-china.org/articles/15944/php-million-level-data-export-scheme-multi-csv-file- ...
 - 《MarkMark学习笔记学习笔记》html学习笔记
			
iframe里有一个srcdoc属性,很有用! window.location.href=document.referrer//可以实现返回上一级页面并刷新 HTML5权威指南©®,比较老的书了,有些 ...
 - centos 7下 django 1.11 + nginx 1.12 + uwsgi 2.0
			
之前写过一个博客关于如何安装django的,见下网址, http://www.cnblogs.com/qinhan/p/8732626.html 还有一个网址如何安装nginx的 http://www ...
 - spass按位置编码,进行排序题处理与分析
			
本范例即需建立Q4_1至Q4_4 等四个变项, 各变量的数值则是排序的内容,共有0.1.2.3.4 等五种可能,0代表该选项没有被受测者选取,1.2.3.4分别代表被受测者指为第一至第四顺位. htt ...
 - fork()函数、进程表示符、进程位置
			
linux.centos6.5 fork()函数:作用于创建子进程.返回值有两个,一个是向父进程返回它的pid,一个是返回0: eg1: #include<stdio.h> #includ ...
 - “全栈2019”Java多线程第三十七章:如何让等待的线程无法被中断
			
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java多 ...