文档章节

android初体验

 李鑫198878
发布于 2014/10/05 20:05
字数 882
阅读 12
收藏 0

有些人尝试新东西的时候总是不顺利,我想我就是这样的人。十一加班联调,功能早就OK,主要配合联调,闲来无事,搭建一下android开发环境,准备学习一下。

找了个教程http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html参照其中的过程,顺利下载了jdk,Eclipse。然后下载了安卓的manager,这个时候比较疼,国内下载不下来,由于我比较懒,就直接去下载了离线包,但是真心不建议想我这样完全没有基础的人这么做,反正我下载了几个包,又有各种版本,自己把自己弄晕了。后来实在是烦了,下了个代理,直接使用SDK Manager来下载了。8个多G的东西,慢慢等吧。对了,还需要下载个ADT,千万记住这个。

各种东西都下载完成,环境变量都设置OK(这个过程就看上面的链接教程完成)。开始打开Eclipse,准备弄个程序员都熟悉的helloworld。

这里遇到了第一个坎。需要安装AVD.按照链接中的方法安装完成,各个步骤多很顺利,可是在Window中没有传说中的“Android Virtual Device Manager”和“Android SDK Manager”,尝试了卸载重装等过程依然没有。大学之后就没有碰过Eclipse这个环境,完全没有头绪。既然没有头绪,就百度,google。后来找到了原因,在Window->Customize Perspistive中勾选“Android SDK and AVD Manager”,这样window下的Android选项就能出现了。

创建一个AVD,然后跑起helloworld。第二个问题出现,安卓界面一直进不去。我勒个去,这个坑我了我一下,由于小白本性,不清楚应该是什么个样子,就等啊等,等啊等,玩了2局三国杀之后还是进不去,就开始查找帖子,过程的费劲就不说了,直接说结果吧,AVD的版本。创建AVD的SDK的版本的时候一定注意了,貌似要和项目的统一,这里具体什么对应关系我没有理清楚,结论就是为了避免神奇诡异问题,还是统一吧。

到这里,终于进入了安卓系统了,激动一下有没有,接着又发现个情况,怎么我的helloworld这个应用在系统里面没有呢,这要是没有,怎么调试呢。基于程序员的本性,这里应该有问题。折腾了N久,受不了了,重启了Eclipse,还是没有,这个时候发现有错误了,“The connection to adb is down, and a severe error has occured”,后面还有两条,查了一下,说是adb问题。我到目录下重启了adb,无效。在cmd下先kill了adb,然后又重启了adb,依然没用。好吧,继续百度吧。弱弱的查到说adb默认使用端口5037,可能被豌豆荚什么的占用了,我PC上没有豌豆荚,不管了,先查看一下“netstat -ano|findstr "5037"”  我勒个去,居然真有占用的,查了下进程,360手机助手。。。关闭进程再试,神啊  我的helloworld终于出现了。本人没有办法,到这里已经搞了一天多了,终于见到helloworld了。

大学学的java都还给老师了,看来要重新开始学习了,万事开头难,总算走出第一步了。

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 3
码字总数 1945
作品 0
杭州
android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码

Android精选源码 android模仿支付宝app”记账本”模块源码(http://www.apkbus.com/thread-600413-1-1.html) android一个超轻量级剪贴板历史记录管理软件源码(http://www.apkbus.com/thread-6...

逆鳞龙
06/26
0
0
Android Wear Develop Preview初体验

Android Wear系统主要是发送语音命令,要以“Ok Google”开始,然后可以提问问题或者设置命令。该系统还可以统计人的步数和卡路里。 现在发布的是Preview的,不久后会发布Android Wear SDK。...

亭子happy
2014/03/19
0
1
Android最流行的手机系统

Android是基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统,早期由Google开发,后由开放手持设备联盟(Open Handset Alliance)开发。它采用了软件堆层(software ...

erdangege
2011/05/14
0
0
代码混淆proguard技术介绍

由于各种反编译工具的泛滥,作为Android程序员在2.3版本以前只能通过手动添加proguard来实现代码混淆 proguard这个工具是一个java代码混淆的工具 在2.3版本的sdk中 我们可以看到在android-s...

hebeijpp
2013/05/21
0
0
phonegap android开发初体验

最近想学习一下手机上的web app开发,朋友推荐phonegap是一个很不错的跨平台开发框架,下面是初次使用的一些总结总结。 1、开发环境配置 系统要求可以具体参考:http://developer.android.co...

弓影
2011/11/14
0
2

没有更多内容

加载失败,请刷新页面

加载更多

Mac OS X下Maven的安装与配置

Mac OS X 安装Maven: 下载 Maven, 并解压到某个目录。例如/Users/robbie/apache-maven-3.3.3 打开Terminal,输入以下命令,设置Maven classpath $ vi ~/.bash_profile 添加下列两行代码,之后...

TonyStarkSir
今天
3
0
关于编程,你的练习是不是有效的?

最近由于工作及Solution项目的影响,我在重新学习DDD和领域建模的一些知识。然后,我突然就想到了这个问题,以及我是怎么做的? 对于我来说,提升技能的项目会有四种: 纯兴趣驱动的项目。即...

问题终结者
今天
4
0
打开eclipse出现an error has occurred see the log file

解决方法: 1,打开eclipse安装目录下的eclipse.ini文件; 2,打开的文本文件最后添加一行 --add-modules=ALL-SYSTEM 3,保存重新打开Eclipse。...

任梁荣
昨天
4
0
搞定Northwind示例数据库,无论哪个版本的SQLServer都受用

Northwind数据库 从这里可以找到突破口: http://social.msdn.microsoft.com/Forums/zh-CN/Vsexpressvb/thread/8490a1c6-9018-40c9-aafb-df9f79d29cde 下面是MSDN: http://msdn2.microsoft......

QQZZFT
昨天
1
0
mysql主从同步,安装配置操作

准备 两台mysql服务,我这里准备了如下: 主库:192.168.176.128 从库:192.168.176.131 如何在Linux上安装mysql服务,请看https://blog.csdn.net/qq_18860653/article/details/80250499 操作...

小致dad
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部