Android开发环境的演变

  最开始接触移动端开发是上学期学院的软件服务外包大赛,不过我当时并没有参赛,倒是班上有许多同学都参加了比赛。也正是他们所开发的软件吸引了我,当时就觉得这是件很厉害的事,所以我决定去学安卓的开发,因为手机的系统是安卓系统。

  在大二上学期的时候,有自学过一段时间的JAVA,当时看的是韩顺平的《循序渐进学JAVA》,虽然没有深入的学习,只是跟着视频敲代码,但是对后面学习安卓还是有不小的帮助。学习安卓的最初,当然就是配置安卓的开发环境。一开始我用的是eclipse(原先在学JAVA的时候已经安装了JDK1.6),因为网上大多数安卓的教程都是用eclipse进行开发的。但是在下载SDK的时候就出了问题,因为要上谷歌的网站下载SDK,不巧的是谷歌的网站被墙了,而我又不懂怎么FQ,网上关于这方面问题的方法都是几年之前的,基本上都过时了,所以我就不得不去找班上的同学求助。(就是卡在了下面这个地方)   好像之后还要去安装ADT插件,不过我也没去多了解。

 

  后来同学告诉我他们用的是Android studio,是前几年谷歌新发布开发环境,里面的配置都是自动配置好的不用像eclipse那样繁琐的去配置,所以我果断就改下了Android studio。但是安装的时候也出了问题,AS支持的JDK版本最低是1.7的,而我电脑上原先下载的是1.6的,所以只能先删了1.6后下1.7的。

  

  我下载的时候下的是android-studio-bundle-141.2135290-windows.exe,它里面是包含了SDK的,所以安装的时候很方便,设置了SDK的路径然后一直都很正常。但是第一次启动的时候AS就卡在了启动的界面,进不去。

  百度了之后得到了如下答案:

  Android Studio安装完成后,第一次启动AS前,为了避免重新下载新版本的SDK,操作如下:

  AS启动前,请先将bin目录的idea.properties文件中增加一行:disable.android.first.run=true就行了,避免第一次打开AS时自动重新下载SDK。mac平台的右键安装包->Show Package Contents 就找到bin目录了。

  照做了之后总算是正常的安装了AS,然后一进去他已经建好了一个hello world的应用程序,但是没模拟器运行不了,所以配置了一个模拟器,但是这个模拟器好像没法用,启动半天也启动不了,百度也没找到什么有效的解决方法。有的说是模拟器路径放错了,有的说是有什么文件没下,反正到现在也没弄明白,后来索性每次都用真机测试。其实每次把自己手机连上去测的时候都有点怕手机这样折腾久了会不会坏掉,所以过几天一定要找个大神帮我解决下这个问题。

  到现在为止都还在学习一些控件的使用方法,还有学写一些自定义控件。这两天在学的是WebView控件,这是一个可以实现浏览器功能的控件,只学习了最初步的使用。

  

  布局文件,线性布局里放了一个WebView。

  

  主文件的初始化函数,初始化WebView,url的值是腾讯网的网址。跟着视频敲了一遍,大概懂了怎么用。

  部署到手机上效果差不多这样,因为在AS中没有找到去标题的方法,所以标题没去掉。

  我觉得对于写安卓应用来说,AS比eclipse要好用,因为AS配置简单,而是是谷歌今年来新推出的,是专门为开发安卓的,而eclipse集成环境感觉上手比较难。但是现在网络上许多老师的关于安卓的教程都是用的eclipse,这样就造成学的时候有很多eclipse里的功能在AS找不到在哪儿。前一阵子有看到新闻说谷歌声称AS将取代eclipse,虽然感觉有点夸大AS,但是这未必不是一种趋势,有图为证.

  

  至于到底哪种开发环境比较好,还是见仁见智。不过我自己是觉得还是Android studio方便好用一点。

时间: 2024-11-23 10:55:42

Android开发环境的演变的相关文章

关于Android开发环境的演变

是不是我天生就不适合安装软件——经过eclipse.jdk.Android Studio的历次安装,我发觉自己似乎永远都装不好.去年eclipse断断续续装了三四天,那时希望能附加C++的软件包,却始终失败,还延误了做作业的时间,被老师拉进黑名单,于是放弃了eclipse,只用VC6.0,毕竟那时只学C++. 时隔一年,现在再次启用eclipse,才发觉用不了,曾经安装的jre和jdk似乎都有问题,新建工程后会提示未检测到Java的运行环境.没办法,重新下载jdk,但因为没有在电脑的属性里面设置

Android开发环境的发展演变调研

Android开发环境的发展演变调研 前几年比较多的方法是用JDK+eclipse+ADT,该方法除了要配置JDK的路径之外, 还要在eclipse里面打开SDK Manage进行相应的操作.不过近两年来,因为google退出中国市场,要想完成这个操作非常复杂,需要去把所需的材料另外下载,再通过在eclipse里面导入相应的压缩包.除此之外,还存在一个问题:ADT的版本还要与SDK的版本相协调,也就是说,两者只要一个更改,那么必须对另外一个进行调整,否则无法正常打开AVD.(这些都是本人在第一次

android开发环境的发展演变

暑假刚开始进行android移动端的开发,在配置好java开发环境和安装好eclipse时,需要进行ADT的安装,下载了ADT最新版本应安装,安装完成后开始下载SDK,这是遇到了很多问题,首先是Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml.我下载了一个晚上的SDK遇到了网站不可下载被墙,然后开始各种百度,用了很多方法网友依旧解决不了问题,最后决定直接把同学的SDK拿过来用,辛苦复

搭建Android开发环境

通过学习Android系统基本构架和Android移植的工作后,我们就要学习如何搭建Android开发环境了. 搭建Android底层开发环境,主要包括:Android应用程序开发环境.Android NDK开发环境.交叉编译环境. 底层环境的开发,需要配置Linux的驱动开发环境,Android应用程序和Android NDK的开发环境,还需要辅助工具测试Linux驱动及调试开发板,本书作者建议使用Ubuntu Linux10.04或以上版本作为Linux驱动的平台.底层环境开发需要的工具有:

WEBApp-搭建Android开发环境

学习目标:WebApp——把HTML5应用打包到Android手机中. 特点:代码量少!思路简单!——过程有点乱,很容易出错! 面试题:面向过程(function)和面向对象(object)的区别? 面向过程的语言:C.C++.JavaScript.PHP —— 底层软件,如三大基础软件 面向对象的语言:C++.JavaScript.PHP.Java.C# —— 高层应用软件 Hybrid App = NativeApp + WebApp 1.原生App和WebApp的比较  原生(Native

在Eclipse中搭建cocos2d-x的Android开发环境(免cygwin)

在突击几天学习Android开发之后,我开始转向cocos2d-x的Android开发了.由于自己以前有了解过cocos2d-x的开发,当时自己也学过不少游戏引擎,觉得cocos2d-x作为一个游戏引擎实在是比较简陋,没想到cocos2d-x现在红得发紫,这是我远远没有想到的.于是也赶赶潮流的末班车,查资料顺利地在Eclipse上搭建cocos2d-x的Androd开发环境. 原创文章,反对未声明的引用.原博客地址:http://blog.csdn.net/gamesdev/article/de

Android学习笔记(三)Android开发环境的搭建

一.配置JAVA环境 二.配置Android开发环境 可以安装adt-bundle-windows,该压缩包一般自带Eclipse.或者安装Android Studio,要注意SDK的版本是否符合要求. 三.安装模拟器 在官网注册.下载并安装Genymotion.这里用另外一个夜神模拟器,下载安装好后,在安装目录Nox/bin下找到nox_adb.exe运行.打开模拟器,在Eclipse中运行Android项目的时候就会在该模拟器上运行.

【转】Android开发学习总结(一)——搭建最新版本的Android开发环境

最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1,学习Android开发的第一步就是搭建Android的开发环境,博客园里面有不少人也写了关于如何搭建Android开发环境的文章,我也看了一下,但是感觉都比较旧了,对照着做不一定能够搭建成功,但是有些搭建步骤是还是可

Mac搭建Android开发环境

Mac上搭建Android开发环境一般有两种选择: 1.Android studio 2.eclipse+ADT 说一下我之前搭建环境的经历吧 首先尝试用Android studio,毕竟是官方的开发工具,IDE界面也比较好看.把studio安装好之后,它会下载Android sdk,这个下载貌似是要FQ的,可以设置IDE代理服务器进行下载,shadowsocksx的代理设置是socks 127.0.0.1,端口为1080.下载速度嘛...还是比较慢,终于下好sdk了,开始建第一个工程,这时候问