先说一些题外话吧。这是小珂同学的处女作。可能写的不好,请各位读者见谅。我先讲讲我为什么要写博文,那应该也是机缘巧合,有一次。我问学长一个问题,学长发了一个连接给我,里面是一篇博客。那时我仅仅是看看,后来还有一个学长给我介绍了CSDN.NET。看了里面的文档,才有了自己写博客的想法。前两天。我才知道原来学长们从大一就開始写了。我非常遗憾我错过了好多时间。也非常幸运..........(万千感慨)

                                                                                                      
近期几天我学习了Android。之前并没有学过Java,只是如今感觉自己还是入了门吧。
没学Java直接上Android的童鞋看过来(读者不要骂我哈。哈哈)
我用的开发工具是adt+eclipse,全称adt-bundle-windows-x86_64-20140702
首先要配置SDK,在这我省略,由于网上非常多。读者能够自行搜索。
须要翻墙,在这提供一种解决办发,可使用连接中的Android SDK在线更新镜像serverhttp://www.androiddevtools.cn/#sdk-tools
不一定要安装模拟器,本人是AMD处理器,无法安装,能够用电脑连接自己的手机或者直接生成apk文件通过qq或其它方式把文件发送至手机。
本文介绍Androidproject的搭建,Androidproject的导入与导出。手机在线模拟以及图标的改动。(在打开eclipse时要设置工作环境,选择自己喜欢的空间即可。建议E盘或者F盘)
一.Android工程的搭建

1.新建Android应用:点击File/new/Android application project(截图略)

2.运行第一步后会出现例如以下左图,给你的Android命个名。这里须要注意下,package这个属性,package名作为当前
  android项目的唯一ID。我的命名xiaoke.然后点击next,如小图右.



3.设置图标(这是在创建Android项目的时候,后面会介绍在建了project怎么改动)
   运行步骤2后会出现如图3所看到的,点击Browsebutton,找到图片存放位置,单击打开,如图4



watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="400" height="400" alt="">

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="400" height="400" alt="">

4.后面两个界面都默认,例如以下图,然后点击finish。好了,Androidproject建立好了



watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="400" height="400" alt="">

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="400" height="400" alt="">



二.project的导入与导出(导出即为生成apk文件)
1.导入,点击File/Import,例如以下左图,选择Existing Projects into Workspace,点击next,例如以下右图.选择project所在位置,点击finish



watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="400" height="400" alt="">

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="400" height="400" alt="">


2.注意
当导入project时可能会出现例如以下图左所看到的错误。仅仅是应该eclipse的版本号的问题,须要改动preject.properties文件。打开preject.properties文件,改动target=android-18。我的改为target=android-23(这是应为版本号的问题,读者能够打开自己新建的Androidproject中的preject.properties文件,跟当中的最后一行一样即可)例如以下图右




watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="400" height="400" alt="">


3.导出生成APK文件
      点击 File/Emport。如图下图左,选择Export Android Application,
      下图右project为选择工程,然后点击next。


watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="400" height="400" alt="">

例如以下图。选择“Create new keystore”而且保存在一个文件夹以下(本样例保存在项目跟文件夹下) 输入password。然后next
 Use existing keysrore 为使用已经存在的签名证书,假设之前有为该project创建过keysrore,则能够直接使用。



例如以下图再改动别名alias.设置password,确认password,切记Validity(years)中输入的数值应大于25,再设置Fist and Last Name(读者能够任意设置),然后选择apk文件的存放位置。点击finish就可以。



watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="400" height="400" alt="">

三.图标改动与自己手机模拟
   图标改动:点击file/new/other 例如以下图,选择Android Icon Set,next,之后能够改动图标类型,以及名称,也能够默认
    

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="400" height="400" alt="">

    之后就能够看到大家熟悉的界面了


watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="400" height="400" alt="">

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="400" height="400" alt="">

至于手机模拟,仅仅需点击项目。然后点击鼠标右键,Run as/Android Application
就可以看到手机上提示安装(手机要与电脑连接好)

eclipse+ADT工具百度云连链接:http://pan.baidu.com/s/1dEBzNvN password:z6p5(假设失效请评论联系小编)祝各位好运!

                             小珂同学,开心就好。

Android入门篇(一)Androidproject的搭建,导入与导出,图标的改动的更多相关文章

  1. Hadoop生态圈-Hive快速入门篇之Hive环境搭建

    Hadoop生态圈-Hive快速入门篇之Hive环境搭建 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.数据仓库(理论性知识大多摘自百度百科) 1>.什么是数据仓库 数据 ...

  2. Flink从入门到放弃(入门篇2)-本地环境搭建&构建第一个Flink应用

    戳更多文章: 1-Flink入门 2-本地环境搭建&构建第一个Flink应用 3-DataSet API 4-DataSteam API 5-集群部署 6-分布式缓存 7-重启策略 8-Fli ...

  3. Android入门篇2-activity调用跟数据传递

    一.activity调用 假设ActivityTest调用SecondActivity 1.显示调用 button1.setOnClickListener(new View.OnClickListen ...

  4. Android入门篇1-Hello World

    一.android studio安装. 二.项目结构 三.运行流程 src->main->AndroidMainifest.xml注册HelloWorldActivity(intent-f ...

  5. 【Android开发日记】之入门篇(十二)——Android组件间的数据传输

    组件我们有了,那么我们缺少一个组件之间传递信息的渠道.利用Intent做载体,这是一个王道的做法.还有呢,可以利用文件系统来做数据共享.也可以使用Application设置全局数据,利用组件来进行控制 ...

  6. 【Unity游戏开发】SDK接入与集成——小白入门篇

    一.简介 通常一款游戏开发到后期,一般都会涉及到第三方SDK的接入与集成,对于不熟悉SDK接入的同学来说,接SDK每次都是云里雾里,而熟悉SDK接入的同学又觉得不断地重复做接入SDK工作这样没有成就感 ...

  7. 微信小程序入门篇

    微信小程序入门篇: 准备工作 IDE搭建 就不多说了,没有内测码去下载个破解版吧,我用了一下,学习完全够了!IDE破解版+安装教程 图片发自简书App 知识准备 JavaScrip还是要看看的,推荐教 ...

  8. Hive中数据的导入与导出

    最近在做一个小任务,将一个CDH平台中Hive的部分数据同步到另一个平台中.毕竟我也刚开始工作,在正式开始做之前,首先进行了一段时间的练习,下面的内容就是练习时写的文档中的内容.如果哪里有错误或者疏漏 ...

  9. 【转】Xamarin.Android 入门之:Xamarin+vs2015 环境搭建

    Xamarin.Android 入门之:Xamarin+vs2015 环境搭建   一.前言 此篇博客主要写了如何使用搭建xamarin开发的环境,防止我自己万一哪天电脑重装系统了,可以直接看这篇博客 ...

随机推荐

  1. OUTLOOK网站直接点击发送邮件

    下面的样式是用文字来做链接的:<a href="mailto:邮箱地址" alt="点击此链接给我写信">网页上显示的文字</a> 下面 ...

  2. 紫书 例题 11-14 UVa 1279 (动点最小生成树)(详细解释)

    这道题写了好久-- 在三维空间里面有动的点, 然后求有几次最小生成树. 其实很容易发现, 在最小生成树切换的时候,在这个时候一定有两条边相等, 而且等一下更大的那条边在最小生成树中,等一下更小的边不在 ...

  3. C语言中数据类型的字节数

    类型 16位 32 位 64位 char 1 1 1 short int 2 2 2 int 2 4 4 unsigned int 2 4 4 float 4 4 4 double 8 8 8 lon ...

  4. Mysql学习总结(20)——MySQL数据库优化的最佳实践

    1)谨慎而有效地使用索引 选择合理的索引(前缀性及可选性).删除没有用的索引. 2)使用规范化,但不要使用过头 规范化(至少是第三范式)是一个易于理解且标准的方法.然而,在有些情况下,你可能希望违反这 ...

  5. 转:强制Visual Studio以管理员身份运行

    Windows 8的一个既安全又蛋疼之处是UAC的行为被改变了.以往在Windows 7中,只要关闭了UAC,自己的帐号又是本机管理员组的,任何程序都会以管理员身份启动.然而,在Windows 8上, ...

  6. reactor模式与java nio

     Reactor是由Schmidt, Douglas C提出的一种模式,在高并发server实现中广泛採用. 改模式採用事件驱动方式,当事件出现时,后调用对应的事件处理代码(Event Handl ...

  7. 继续过Hard题目.周五

      # Title Editorial Acceptance Difficulty Frequency   . 65 Valid Number     12.6% Hard    . 126 Word ...

  8. Cannot set web app root system property when WAR file is not expanded

    Cannot set web app root system property when WAR file is not expanded 在tomcat下面可以,在weblogic下面不行的处理方法 ...

  9. hdu_2795,线段树,单点更新

    #include<iostream> #include<cstdio> #include<cstring> #define lson l,m,rt<<1 ...

  10. What's the difference between returning void and returning a Task?

    http://stackoverflow.com/questions/8043296/whats-the-difference-between-returning-void-and-returning ...