客服中心

  • 电 话:18515552536
  • 手 机:13269646521
  • 邮 箱: 该Email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用JavaScript。
  • 点击这里给我发消息
  • 如何使用Android Studio搭建Android集成开发

    如何使用Android SDK搭建Android集成开发环境,请看以下内容:


    开发环境

    物理机版本:Win 7旗舰版(64位)

    Java SDK版本:jdk1.8.0_20(64位)

    Android SDK版本:Android 4.4(API 20)

    Android Studio版本:Android Studio Beta v0.8.6

     注:物理机版本版本和Java SDK版本必须要保持一致,即:同为64位或者同为32位。

    一、Android Studio的引入:

    2013年GoogleI/O大会首次发布了Android Studio IDE(Android平台集成开发环境)。它基于Intellij IDEA开发环境,旨在取代Eclipse和ADT(Android开发者工具)为开发者提供更好的开发工具。既然Google一直在努力推广,相信不久以后就有望赶上Eclipse。

        相比Eclipse,Android Studio IDE有自己的特点:
        对UI界面设计和编写代码有更好地支持,可以方便地调整设备上的多种分辨率。
        同样支持ProGuard工具和应用签名。
        不过,目前版本的Android Studio不能在同一窗口中管理多个项目。每个项目都会打开一个新窗口。我猜这是借鉴了Intellij IDEA的行为,而且Google近期不会对此做出调整。
        支持Gradle自动化构建工具,这真是极好的,但对于刚从Eclipse平台转移过来的开发者来说还需要一段时间去学习和适应。

    二、软件的准备:

    既然要开发安卓,不管用什么开发环境,Java SDK和Android SDK都是必不可少的(Android SDK已经在Android Studio中集成好了)。下载完之后,我的软件包截图如下:

    1、Java SDK的安装:

    下载网站:http://www.oracle.com/index.html

    下载64位的JDK版本(注:操作系统是几位的就下载几位的JDK版本):

    2、下载完后,开始安装:

     

    后面需要配置一下环境变量:

    对于Java程序开发而言,主要会使用JDK的两个命令:javac.exe、java.exe。路径:C:\Java\jdk 1.7.0 _09\bin。但是这些命令由于不属于windows自己的命令,所以要想使用,就需要进行路径配置。

    单击“计算机-属性-高级系统设置”,单击“环境变量”。在“系统变量”栏下单击“新建”,创建新的系统环境变量。


    (1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径)
    (2)编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
    (3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”


    如:JAVA_HOME环境变量的操作如下:

    3、确认环境配置是否真确:

    在控制台分别输入java,javac,java -version 命令,出现如下所示的JDK的编译器信息,包括修改命令的语法和参数选项等信息。

    java命令:


    javac命令:

    java -version命令:

    4、在控制台下验证第一个java程序:

    public class Test {
        public static void main(String[] args) {    
        Systerm.out.println("Hello Java");
        }
    }



    用记事本编写好,点击“保存”,并存入C盘根目录后,输入javac Test.java和java Test命令,即可运行程序(打印出结果“Hello Java”)。注:这两个命令是在D:\java\jdk1.8.0_20\bin目录下。

    程序解析:

    首先编写java源代码程序,扩展名.java;

    在命令行模式中,输入命令:javac 源文件名.java,对源代码进行编译,生成class字节码文件;

    编译完成后,如果没有报错信息,输入命令:java HelloWorld,对class字节码文件进行解释运行,执行时不需要添加.class扩展名。见下图:

    注:若在CMD中输入javac test.java命令后,显示'javac'不是内部或外部命令,原因是因为没有提前安装好JDK开发环境或环境变量配置有误。

    关联源码:

    源码位置:D:\java\jdk1.8.0_20\src.zip

    2、Android Studio的下载和安装:

    下载网站:http://developer.android.com/index.html

    点击上面红框部分的文字,进入另外一个链接:

    点击上图中的红框部分,弹出如下界面:

    继续点击上图中的红框部分,开始下载:

    下载完成后,就可以开始安装了:

    上图中,选择合适的安装路径,然后继续:

    安装好软件后,Android SDK也会自动出现在安装的目录里:

    三、开始运行软件:

    注:我们在之前安装好JDK并正确配置环境变量之后,一旦运行Android Studio,就会自动加载JDK(前提是正确配置环境变量),而Android SDK也已经有了。现在开始运行软件吧。

    安装完成Android Studio之后,开始运行软件,第一次运行时,弹出如下对话框:

    上图中,是提醒你是否有以前版本的Android Studio设置文件,这个文件是以前使用过Android Studio的用户的操作习惯生成的一个xml文件,导入之后可以直接使用以前的开发习惯,而对于新用户来说,基本都需要选择I don’t那一项就行。

    然后我们点击Create New Project,创建一个新的工程:

    注:Android Studio中的Project,并不是真正的project,它其实跟eclipse中的workspace、visual studio中的solution是一个概念。

    我们看一下下面这张表格就知道了:

          eclipse         IEDA/Android Studio
    工作区     workspace     project
    项目       project       module
    引用     preference     module dependency

    之后弹出如下界面:

    上图中,我们起好工程名,并放在合适的路径,然后点击“下一步”,弹出如下界面:

    上图中,选择API的最小版本(这个根据个人需要)。然后继续:

    上图中,选择模板样式。然后继续:

    工程建立完之后,软件会自动下载和gradle相关的组件,耗时较久(因为是第一次加载):

    稍等片刻时候,就能看到我们建好的工程了:

    上图中,注意仔细看工程文件的目录结构,以及加载的库(包括Android SDK和Java SDK)。

    点击菜单栏“File Project Structure”,检查一下我们之前加载的SDK:

    上图中,Java SDK和Android SDK全部加载,是我们想要的结果。上图中,点击“Project”标签,可以查看gradle的版本:

    四、安装Genymotion模拟器:

    1、Genymotion的安装:

    Genymotion无疑是目前最快最好用的模拟器。官网下载地址:http://www.genymotion.cn/

    先注册,然后下载,安装VirtualBox最简单的方式就是下载包含VirtualBox的Genymotion包,如下图所示:

    下载完成后,开始安装。然后运行Genymotion软件,会提示你需要创建虚拟设备,点击yes按钮开始创建虚拟设备:

    使用之前注册的账号进行连接:

    然后选择其中一个版本的模拟器:

    这样,我们的模拟器就建好了,接下来要将模拟器和Android Studio相关联。

    2、将模拟器Genymotion和Android Studio相关联:

    首先在Genymotion的官网下载插件:

    然后,打开Android Studio,选择菜单栏“File---settings”,出现如下界面,并选择Plugins:

    上图中,选择"Install plugin from disk",从本地加载插件,弹出如下界面:

    上图中,选择我们之前下载好的插件加载即可。这样,我们在插件列表里又能多看到一个Genymotion的插件:

    紧接着重启软件,让新加载的插件生效。重启软件Android Studio后,选择菜单栏“View--Toolbar”,让工具栏显示出来,可以看到工具栏多了个Genymotion Device Manager的图标:

    点击这个图标,弹出如下界面:

    上图中,加载我们之前安装好的Genymotion文件夹即可。然后再点击这个图标,弹出如下界面:

    上图中,可以看到我们之前已经启动起来的模拟器:

    大功告成。

    当然了,如果要在模拟器上运行程序,还要确保模拟器加载了Android SDK:

    紧接着,在模拟器上运行这个程序:

    上图中,可以看到,我编译的版本是API 20,但模拟器的版本是API 16,但是程序依然可以运行,说明Android Studio在版本的兼容问题上做的很好。但是之前用IntelliJ IDEA,就必须要求编译的版本和模拟器(真机)的版本要保持一致。

     

    五、Android Studio的简单设置:

    主题修改:

    可能大家会觉得软件的界面不太好看,我们可以换一下主题。选择菜单栏“File--settings--apperance--theme”,主题选择Darcula:

    代码字体修改:

    选择菜单栏“File--settings--Editor--Colors&Fonts--Font”:

    上图中默认的Scheme是不可以更改的,单击“Save As”,建立一个新的名字(例如MyFont):

    上图中,就可以选择我们想要的字体了。

    同样也可以修改控制台的字体:

    关于如何使用Android Studio搭建Android集成开发环境就结束了,希望能帮助各位。谢谢阅读!

  • 如何重置Mysql root密码?(Linux/Windows)【图文教程】

    经常需要帮客户安装Mysql,有的时候客户的Mysql已经安装好,又忘记了密码本文主要介绍,如何在不知道Mysql root密码时如何进入Mysql并重置密码。

    快速教程:

    1. 打开mysql配置文件增加:skip-grant-tables
    2. 重启Mysql后使用mysql -uroot -p 命令登入Mysql
    3. 重置mysql密码
  • jQuery放大镜特效:Cloud Zoom 使用手册

    想要在网站上应用Cloud Zoom,只需要包含script脚本和CSS文件,同时调用 quickStart() 函数。可能还需要更改以下CSS类,才能使相关的图像指向正确的路径:

    • .cloudzoom-blank
    • .cloudzoom-ajax-loader        

    网页实例:

  • 从web和JED列表上安装Joomla3.2插件--Joomla二次开发

    Joomla 3.2有一个可安装的Web插件,它允许网站建设者直接通过Joomla扩展后端接口安装在Joomla。这意味着如果你的扩展在JED上被标记,向Joomla3.x兼容,那么他们将显示和搜索扩展。这个特性将有希望成为Joomla社区一个巨大的资产,并将有助于让更多的人访问扩展上市的JED,因为许多人安装了Joomla但不知道JED的网站。

  • 如何将一个现有的网站转换成Joomla网站(下)--Joomla建站

    将一个现有的网站转换成Joomla网站

    转换基本静态内容

    11.在创建文章之前为每一篇文章添加一个菜单项。如果需要,添加一个或更多的子菜单,然后以同样的方式添加菜单项。

    12.在这一点上,每一篇文章应该关联菜单的选择。现在我们需要告诉Joomla 将每个菜单放在哪个页面,页面的哪个位置上。

  • 如何将一个现有的网站转换成Joomla网站--Joomla网站建设与开发

    将一个现有的网站转换成一个Joomla网站(上)

    许多首次使用Joomla的用户已经有一个经常使用HTML和CSS写的样式表网站。在这种情况下,您可能希望保持现有的网站结构,只是将它转换为Joomla。本节提供了这样做的方法。

  • 学习Joomla扩展与开发--Joomla二次开发

    扩展,学习和分享Joomla!

    你怎么才能使Joomla的力量发展到极致?你怎么能让它更好?这里提供有几种方法:

    浏览Joomla 扩展目录--为建站打好基础

    逐浪是高度可扩展和可定制的,以满足您的需求。在Joomla扩展目录中有成千上万的可用扩展,其中许多是免费的。如果你是一个开发人员想要编写您自己的扩展,有许多在线资源是可用的。

    • 创建并找到翻译:Joomla已经被翻译成许多世界语言并且我们一直在寻求翻译成更多语言。
    • 参与Joomla论坛:Joomla论坛社区是一个充满活力的论坛,在这里用户可以请求帮助,论坛会给予专家意见。不管是关于Joomla可以做什么的普通问题,还是一个深入的技术问题,或安装帮助,你可能会在我们的多语言的论坛发现答案。

    开发Joomla!

    你是否想为核心开发创建一个扩展,或报告Joomla问题 !Joomla通过多种扩展为开发者和其他第三方提供了很好的扩展CMS功能。以下是一些参考资料帮助你。

    • 组件教程:有几个教程和示例代码用于您的评论。您可以按照步骤编写一个Joomla组件,模块,或一个插件。
    • 示例代码:除了这些文件也有各种代码提供样品。你可以在主GitHub库查看他们。一个新的Joomla3.0扩展开发系列也被发表在http://magazine.joomla.org站点和其他相关的网站。
    • 扩展目录:当您创建了您的组件,模块,或插件,你可以在Joomla扩展目录(JED)列出它免费。这将帮助你获得您的扩展并且提供一个中心位置扩展收集评论和其他有用的跟踪信息。超过6000的扩展将会提供一个广阔的JED数量的扩展到社区。

     

  • Joomla开发动态网站和Joomla CMS系统应用--Joomla二次开发

    总是有大量的Joomla !在开发活动进行中,在社区与其他开发者沟通是至关重要的。这个网站对任何想建立或维持基于Joomla CMS的软件都是一个资源。Joomla CMS为您开发您的动态网站提供有力的内容管理系统。有各种各样的方法,使你可以更多的参与这个项目和社区,这个网站是你寻找那些方式的主要地方。

亿维恒越 @2014 京ICP备19019024号

需求在线提交 加入收藏 | 企业邮箱