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的下载及安装还是非常简单的。
原创粉丝点击