文档章节

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
杭州
私信 提问
亲爱的谷歌 别把安卓给搞砸了

安卓的历史离不开一个词,那就是“繁多”。从2008年搭载在T-Mobile G1手机里的初代开始,谷歌的这一移动操作系统已经提供了太强的功能,太高的规格,更支持了太多设备。每次安卓发布更新,都...

oschina
2014/06/21
4.6K
19
谷歌发布 Android 7.0,带来 250 多项新特性

谷歌已经开始使用代号为Nougat的Android 7.0升级特定的设备。通常,新版本的Android会从秋季(9月底或10月初)开始向设备推送。但今年,他们改变了节奏,3月份发布了预览版,8月份发布了正式...

开源中国股侠
2016/09/01
9.3K
27
[快讯]谷歌宣布125亿美元收购摩托罗拉移动

北京时间8月15日晚间消息,谷歌今日宣布,已与摩托罗拉移动签署最终协议, 将以每股40美元的现金收购后者,总价约125亿美元,与摩托罗拉移动上周五收盘价相比溢价63%。该交易已经得到两家公司...

期待年轻
2011/08/15
3.4K
57
华为终端开放实验室Android P 版本兼容性测试上线

华为终端开放实验室针对Android P Preview 1版本的兼容性测试功能正式上线! 如何测试应用在安卓新版本中是否兼容? 开发者可调用华为终端开放实验室中的Pixel机型进行Android P版本相关兼容...

安卓绿色联盟
03/15
0
0
安卓绿色联盟助力千款应用抢先尝Pie,极致体验让你欲罢不能

10月16日,华为Mate 20发布,作为国内首个吃上Pie的定制化系统,EMUI 9.0将为消费者提供更智能、简洁、人性化的体验。截止当前,国内和海外TOP 3000应用在Android 9 Pie的兼容率均已突破98%...

安卓绿色联盟
10/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

为什么要学习Python?这10个理由足够了!

摘要: 看完这十个理由,我决定买本python从入门到精通! 如果你定期关注现今的科技发展,那么你可能想知道我为什么要写这篇文章告诉人们学习Python?因为几年前我提倡Java而不是Python。 在...

阿里云官方博客
22分钟前
4
0
spring服务方式配置okhttp3

问题 如果把OKhttp以Spring服务方式配置,就解决了从配置中心运行时刷新配置参数的问题。 OkHttpConfig.java package com.zyl.config;import okhttp3.OkHttpClient;import org.springfra...

亚林瓜子
23分钟前
2
0
8张图让你一步步看清 async/await 和 promise 的执行顺序

**摘要:**面试必问 原文:8张图帮你一步步看清 async/await 和 promise 的执行顺序 作者:ziwei3749 Fundebug经授权转载,版权归原作者所有。 为什么写这篇文章? 说实话,关于js的异步执行顺...

Fundebug
23分钟前
1
0
Linux 命令菜单

#!/bin/bash #menu.sh menu(){ source ~/.bashrc echo "=================================" echo "Please enter your choise:" echo "(0) Kill all java" echo "(1) Start all tomcat" echo......

mellen
29分钟前
3
0
原来云数据库也是有思想的...

本文由一刻talks发表 邵宗文,腾讯云数据库专家副总监。十余年数据库从业经验,2009年加入腾讯,曾负责腾讯网,新闻客户端,快报,视频,财经,体育等数据库平台部署、规划及运维支持工作。本...

腾讯云加社区
30分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部