先乱扯淡一下吧,本人一.net屌丝,手持Android 4.2.2手机,Win7 x64本本,闲来无聊学习一下Android的开发,至于要开发啥玩意目前没有什么想法,就是想学学,搞不好是三分热度也有可能,嘿嘿。鉴于很久没有写博客了(貌似刚好一年呀,最后一次是去年的4月份),那就把这次学习Android的过程记录一下吧。

  在学习的过程中,真心希望有同样在学习Android的各路大神指导!!

  博客的样式啥的也没时间整,当然本人CSS的水平也有限,所以写出的玩意就这一行一行的。真心丑呀,就将就着吧,呵呵 。好了,不瞎JB扯淡了,Let's Go!

一、安装开发环境

这玩意谷歌或百度一下一大堆,我就不废话了。在此提供一下官网下载的最新SDK微云网盘的下载地址(下载包中已经包含对应版本的Eclipse,不需要另外下载)。

Windows 64bit 下载地址:adt-bundle-windows-x86_64-20140321.zip

Windows 32bit 下载地址:adt-bundle-windows-x86-20140321.zip

官网下载地址:没有下载的狂点这里!!!根据自己的系统选择不同的版本!

(擦、、系统升级、下载不了,还是官网上下载吧)

注意:先装JDK、配置环境变量等等

二、建立Android应用及appcompat_v7

  身为一名DoNet的屌丝本人,对这HelloWord很熟悉了,天天就输出一个HelloWord,各种语言的HelloWord都试过呀,再者来说,我一直认为开发的语言,不管是C、C++、C#、Java、Python等等,这都是一种实现自己想法的工具而已(当然不同语言都有自己的优缺点),所以在想得心应手地使用我们选择的工具,那么在这之前就必须要先了解它!

  至于HelloWord的程序就不演示了,完全不用动手呀,因为打开Eclipse后新建的一个Android Application Project后默认配置的第一个界面就是一个HelloWord,哈哈。有图有真相。。

  建立简单的项目过程:左上角File-->New-->Android Application Projiect-->填写项目名称等等-->一路默认Next-->最后Finish

  我艹,这截图全屏的会不会太大??哎,不管他,看的清楚嘛。

上图中的资源管理器里为什么会出现我们新建的项目之外的东西呢。因为它是为了兼容不同版本的Android,想想这世上有上百上千种Android系统的手机呀。。这个appcompat具体的作用呢,问度娘去吧!

但是我们怎么在新建项目的时候让它从我们眼前消失呢??其实别TM一路Next就行了,哈哈。见图直观一点,向下转动眼球!!

喔了,这样的话这个问题就解决了。丫的那怎么来运行这个程序呢?虽然是HelloWord,但是我也是想看看它运行起来怎么样的么。。请看下文。

三、Android程序运行与调试

  怎么让程序运行起来并可以调试呢?这就要借助Android AVD了,就是跟RPG游戏的模拟器一样,就一个模拟器,不过话说在前头,本人测试后发现这个Android模拟器在PC上运行的真心慢呀,启动慢,运行程序卡!!!所以我还是推荐真机调试的方法看看这个HelloWord程序!当然不止是这个,在以后的学习当中也是推荐用自己的手机来调试啦。

  至于配置AVD这些搜索一下也一大堆,我这也就不作记录了。不过对于我推荐的真机调试,我还是要弄张机票给你飞过去的,顺便让大伙见见我们新建的HelloWord程序在手机上跑起来的样子嘛,嘿嘿。

如果不会真机调试操作的话,狂点Alan's Blog的博客中 android通过USB使用真机调试程序

哎哟,肚子饿了,上个真机的图吃饭去吧,如果以后流弊了,成大神了,在别人的手机上看到自己的应用是不是有种小小成就感呢!!

来吧!!本人手机上的HelloWord就是你们写的!!哈哈!

喔了,第二篇DoNet屌丝学Android开始进入正题吧!!

另提醒一下第一次接触Android的亲们,没事要多瞧点Java的基础知识呀!

再次请求各路大神给予关爱的指导!也很希望各路菜鸟屌丝一起交流学习!

在这个不太XX的社会,本鸟危险地标识出我的企鹅:

DoNet屌丝学Android(一)——Android开发准备工作 & No HelloWord & (真机)调试的更多相关文章

  1. XE6 /XE8 & IOS开发之免证书真机调试三步走,生成iPA文件并安装到其它苹果设备上

    XE6 & IOS开发之免证书真机调试(1):颁发属于自己的App签名证书(有图有真相) XE6 & IOS开发之免证书真机调试(2):连接真机并运行App(有图有真相) XE6 &a ...

  2. macbook Android开发环境搭建,真机调试

    买了一台MacBook,本以为可以鼓捣一下iOS开发之类的,可惜导师要我做Android开发.无奈开始了在MacBook上开发Android的工作. 从开始配置环境到应用成功在真机上运行,也是曲曲折折 ...

  3. 【转】Ubuntu 14.04配置安装java环境和android开发环境(包括真机调试环境)

    原文网址:http://my.oschina.net/HalZf/blog/347351 总要记录下过程,不然老是会忘记掉-真老了.-_-! 一.配置安装ubuntu 64位java环境: 1.下载l ...

  4. XE8 & IOS开发之免费证书真机调试:开发证书、AppID、开发授权profile的申请,附Debug真机调试演示(XCode7 Beta版或以上版本适用,有图有真相)

    网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 注意,苹果发布Xcode ...

  5. XE6 & IOS开发之免证书真机调试(1):颁发属于自己的App签名证书(有图有真相)

    网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 1.自己给自己颁发证书, ...

  6. 解决小米、红米及其他 Android 手机无法在 Mac 下进行真机调试的问题(转)

    转自:http://ju.outofmemory.cn/entry/103522 Begin iOS 2014-08-19 271 阅读 手机 Android 小米 mac 调试 在 Mac OSX ...

  7. XE6 & IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相)

    网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 1.既然我们已经在真机上 ...

  8. XE6 & IOS开发之免证书真机调试(2):连接真机并运行App(有图有真相)

    网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 连接真机前,请先确保真机 ...

  9. Android JNI和NDK学习(05)--JNI真机调试(转)

    本文转自: http://www.cnblogs.com/skywang12345/archive/2013/05/23/3094250.html 本文主要介绍如何将JNI导入到真机进行调试.下面以M ...

随机推荐

  1. FreeMarker页面中获得contextPath

    要在ftl页面中使用contextPath,需要在viewResolver中做如下配置(红色部分): <bean id="viewResolver" class=" ...

  2. poj 1007 (nyoj 160) DNA Sorting

    点击打开链接 DNA Sorting Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 75164   Accepted: 30 ...

  3. .NET类型转换的常用方式

    第一.隐式转换 byte, short, int, long, fload, double 等,根据这个排列顺序,各种类型的值依次可以向后自动进行转换 如果需要逆转换,则需要进行强制转化.同时考虑溢出 ...

  4. eclipse高效快捷键

    代码快速对齐:Ctrl+shift+f 添加注释,取消注释:Ctrl+shift+/    Ctrl+shift+\   Ctrl+/ Alt+Shift+R:一秒钟重命名 Ctrl+D:一秒钟删除行 ...

  5. (转)将access数据库迁移到SQLserver的两种方法

    在实际项目使用中遇到的问题,将原文整理后以备后用. 原文地址(具体链接几次未知):http://www.jb51.net/article/41956.htm 方法1 使用ACCESS2007自带的数据 ...

  6. Arch-Linux-添加中文字体

    代码下载: Arch-Linux-添加中文字体.txt

  7. <iOS>other linker flags[转]

    包含静态库时候需要在Target的Other linker flags里面加上值:-objC,-all_load,-force_load 对于64位机子和iPhone OS应用 解决方法是使用-all ...

  8. 常用的mysql操作命令

    1.[修改密码] 进入mysql中,使用命令:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码'); 2.[授权] GRANT SELECT, I ...

  9. WebView 获取网页点击事件

    网页上的点击按钮 本身绑定了URL,点击的时候webview 会在下面的这个方法中加载URL - (BOOL)webView:(UIWebView*)webView shouldStartLoadWi ...

  10. android 解析json数据格式(转)

    json数据格式解析我自己分为两种: 一种是普通的,一种是带有数组形式的: 普通形式的:服务器端返回的json数据格式如下: {"userbean":{"Uid" ...