小米3Android开发学习笔记一

绪论

  如题,在学习Android开发过程中会遇到各种问题,而我准备将这些问题总结起来,再次遇到时就知道该怎么办。

背景

  学习如果以项目为驱动,那么自主学习的动力将会提升很多。最近正好项目中需要遇到Android开发,虽然开发的内容不多,但是对于Android接触的并不多的我来说这是一片新大陆。正巧手上有一台Android手机,而且是Android开发中不太好用的小米3,所以遇到问题是难免的。遇到问题需要解决,解决问题了,那么下一次就知道怎么去做。

  Android开发一直是吃香的行业,虽然写这篇博客的时候,Android开发工程师已经过了黄金5年,但是市场去推动,有人的地方就有需求,Android开发在一定程度上需求还是很大的。

  多一门技术,多一条活路。

第一章      小米3与Android缘分的开始

  使用小米3来开发也是迫不得已,手上唯有的手机就是小米3。这也是两个物种相遇的契机。

  Android开发工具使用的是Android开发集成包(分享链接在文尾),包内有java7安装包、eclipse开发环境和Android SDK。烦人的配置,在这个包前面就显得微不足道,安装好java7后就可直接打开eclipse。对没错,在大家都开始使用Android Studio这样的挖土机的时候,我依然从eclipse这样的开发铲子开始使用。原因无他,我参考的教程是以eclipse开始。

  1.1 配置

  Android开发环境自然不需要配置,需要配置的是小米3与IDE的链接。

  在链接小米3与开发的电脑的时候电脑磁盘目录会出现这个图标,这个就是开启小米3大门的钥匙。不同于一般我们传输文件的暴力复制粘贴,开发的前提就是先双击这个图标,安装驱动。安装完后,保证小米3还连接在电脑上就行。

  下一步打开小米3手机的USB调试:

  1、点击“设置”-》“关于手机”-》猛搓“Android版本”,知道提示开发者模式已打开。

  2、同样是在“设置”中,点击“其他高级设置”-》“开发者选项”-》打开“USB”调试

  这时候你需要做的是看看IDE中有没有发现你的手机,打开IDE,如图:

  我们高大上的Android以及征服了eclipse。打开后新建项目(此处省略),然后在菜单中选"window"-》“open perspective”-》“DDMS”,在“DDMS”界面中可以看到设备相关信息,如图所示,如果在“device”窗口看到了“Name”为“xiaomi3”的设备,那么恭喜你,你的手机可能被别人在这台电脑上调过了。

  很简单,因为小米在系统的安全性方面做了不少工作。当你安装好驱动,链接好电脑,打开了工程后,那你还需要一步,那就是同意该电脑调试。插入USB接口时,小米3提示“是否允许XXXXXXXXXXXXXX“的调试,这里XXX是MAC地址,如果你的手机被这台电脑调试过,当然不会出现。当你确认后,可在IDE,的“DDMS”窗口看到小米3手机“online”。

  1.2 你的第一个项目

  现在你可以开始你的第一个项目了“helloworld”。点击项目右键-》“Run AS”-》“Android application”,开始调试。在调试的过程中,需要保证手机屏幕开启,同时需要手动在弹出的安装界面,点击手机“开始安装”按钮。

  如果你这个时间一直盯着电脑看,那么你会发现会有如下问题:

  

[2016-03-15  - helloworld] Installation error: INSTALL_CANCELED_BY_USER
[2016-03-15  - helloworld] Please check logcat output for more details.
[2016-03-15 - helloworld] Launch failed on device: ce157863

*************************************************

[2016-03-15  - helloworld] ActivityManager: Error type 3
[2016-03-15 - helloworld] ActivityManager: Error: Activity class {com.example.helloworld/com.example.helloworld.HelloWorldActivity} does not exist.

  这个问题告诉你,你手机屏幕没有开启,处于锁屏状态。手机在调试中需要保持不锁屏状态。点击安装,即可看到第一个项目“helloworld”,如图:

http://pan.baidu.com/s/1c1iRXaK Android集成开发包

 THISSKY所有,原文链接:http://www.cnblogs.com/zhuhongjongy/p/5280861.html

转载于:https://www.cnblogs.com/zhuhongjongy/p/5280861.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值