Android Studio 下载、安装及HelloWorld演示
来源:互联网 发布:人工智能威胁知乎 编辑:程序博客网 时间:2024/05/22 15:41
通常Android程序的开发都采取Eclipse+SDK+ADT的方式,而eclipse在开发过程中,响应速度、启动速度、内存占用等等都不够优秀,Android Studio是Google为Android开发者量着订做的IDE,考虑到绝对多数开发者的需求,具有更加智能、启动更快、UI更优秀、同时整合了Gradle构建工具、内置终端等等优点,是Android开发者的福利,并且值得一提的是,Google已经停止了对eclipse adnroid的支持,全力推荐自家的开发工具——Android Studio。
注:对于Android初学者来说,还是建议先从eclipse开发环境入手,Android Studio更适合有一定的Android开发经验的人,能够更快上手,易于开发。
关于eclipse上开发Android应用程序,请参考我的上一篇博文,地址:http://blog.csdn.net/lone1ycode/article/details/73694664。里面详细讲解了eclipse下的环境搭建及Android开发举例。
本文所讲解的Android Studio下载及安装,均在windows_64位操作系统,且AS版本为2.3.2.0。
一、下载
Android Studio的下载地址可在Android Studio中文社区下载,地址:http://www.android-studio.org/
该网站上面的文字都是中文,理解起来相当容易,找到下载,即可选择系统对应的版本进行下载,在选择是否包含SDK时,应注意,如果你已经安装好了SDK并做了相应的配置,建议还是不要继续使用,应该使用包含SDK的版本,多种开发工具共用SDK有可能会出现问题。所以强烈建议下载包含SDK的版本,不要共用SDK。
二、安装
双击打开已经下载好的安装工具。
点击Next,进行下一步。
保持默认,点击Next进行下一步。
点击上图中的I Agree,继续安装。
到上图所示位置,即为软件和SDK的安装位置,默认不是这样的,我做了修改,建议装在硬盘空间足够的位置,且将Android Studio和SDK分为两个不同的文件夹,放在同一目录下。然后点击Next。
上图为选择开始菜单,默认即可,直接点击Install进行安装。下图为安装界面。
首先进行安装的是Android Studio,安装完成之后会进入提取SDK界面,如下图所示。
等待安装完毕,完成后会出现如下图所示界面。点击Finish,即可启动Android Studio。
启动界面如下图所示:
然后进入Android Studio的欢迎界面。
到这里,Android Studio的安装工作就已经完成了。
三、HelloWorld程序演示
点击Start a new Android Studio project来新建一个Android程序,创建程序界面如下图所示:
可以修改默认的应用程序名称,公司名称,还有项目的存放位置。建议将项目的存放位置同样设置为Android Studio的安装目录,不过要注意是同一目录的不同的文件夹下。点击Next后出现如下图所示界面。
这个配置是要设置软件在什么环境下运行,选择phone即可,如果想要在TV、手表等设备上运行,也可以在Wear、TV上点对勾,Minimum SDK是最低支持的版本,建议选择的稍低一点,但是该版本以下的版本不做支持。点击Next继续。
上图所示是在安装组件的窗口,等待安装完成即可。完成后点击Next。
上图所示是要选择一个活动,可以选择空的活动,也可以选择其他活动,这里选择的是Basic Activity,点击Next继续操作。
上图所示的界面是对活动名称、布局名称、标题名称等的配置,按图中配置即可。点击Finish完成项目的创建。此时会进入创建项目的窗口,如下图所示,很快即可完成。
创建好的项目在Android Studio中的预览如下图所示,是不是感觉比eclipse的UI效果要好上很多呢。
此时,HelloWorldActivity.java中的代码如下:
package com.my.helloworld;import android.os.Bundle;import android.support.design.widget.FloatingActionButton;import android.support.design.widget.Snackbar;import android.support.v7.app.AppCompatActivity;import android.support.v7.widget.Toolbar;import android.view.View;import android.view.Menu;import android.view.MenuItem;public class HelloWorldActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_hello_world); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) .setAction("Action", null).show(); } }); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.menu_hello_world, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); //noinspection SimplifiableIfStatement if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); }}
测试软件的运行,可以选择手机模拟器,打开Toos - Android - AVD manager,出现如下图所示的窗口。
这个AVD是安装的时候预置的,考虑到很多计算机的性能问题,可以将该模拟器删除(单击Download右边向下的箭头,选择delete即可),然后点击左下角的绿色加号,重新创建手机模拟器。点击后出现如下所示界面。
如上图所示,可以如图所示的手机模拟器,相对来说占用资源会更少,在低配的计算机上也能很快运行。点击Next继续。
到上图所示界面时,选择第二个,Next即可。然后点击AVD Manager中新建好的模拟器,点击绿色的三角号即可运行,几秒钟即可进入手机模拟器,非常快。效果如下图所示。
然后回到Android Studio主界面,点击菜单栏的绿色三角标志(运行按钮),就会弹出如下图所示的选择模拟器的界面,选中,点击OK,即可等待程序运行。
程序运行结果如下图所示。
关于Android Studio的下载、安装及HelloWorld应用演示就是这些。相对于eclipse,AS的下载及安装还是非常简单的。
阅读全文
1 0
- Android Studio 下载、安装及HelloWorld演示
- Android Studio下载及安装
- Android Studio下载、安装及配置过程
- Android Studio 的下载及安装
- Android Studio的下载及安装
- 前言及Android Studio下载安装
- android studio 下载安装及配置
- Android Studio的下载安装及配置
- Android Studio 下载,安装
- android studio 下载安装
- Android studio安装下载
- Android studio 下载安装
- Android studio安装下载
- android-studio下载安装
- Android Studio下载安装
- Android Studio初步使用及HelloWorld详解
- 【Android 开发入门】Android Studio 下载及安装
- Android Studio 安装后无法打开 及下载地址
- java中 List 与Set 的区别
- Python学习笔记(八)——错误、调试、测试
- maven log4j.jar问题
- EPIC flow
- 单例模式
- Android Studio 下载、安装及HelloWorld演示
- LeetCode@HashMap_404_Sum_of_Left_Leaves
- maven-source 1.3 中不支持注释请使用 -source 5 或更高版本以启用注释
- Unit Test
- NUC1158 Lake Counting【DFS】
- AxonFramework,高级定制
- NUC1154 Vertical Histogram【打印图案】
- 基础
- NUC1131 Triangle【DP】