先说一些题外话吧。这是小珂同学的处女作。可能写的不好,请各位读者见谅。我先讲讲我为什么要写博文,那应该也是机缘巧合,有一次。我问学长一个问题,学长发了一个连接给我,里面是一篇博客。那时我仅仅是看看,后来还有一个学长给我介绍了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. 系统出现0x0000006B蓝屏修复,系统文件损坏 bootcat.cache、driver.stl

    系统蓝屏,无论如何都不能进入系统,所以你需要一个U盘启动器,就是能绕过电脑的系统进入电脑,可以用U盘做一个U盘启动器,或者其他方法均可以,只要能进入到你的电脑访问C盘即可 2 下载链接内的文件解压后放 ...

  2. SKU和SPU表的设计

    1.什么是SKU,SPU SKU:Stock Keeping Unit (库存量单位)SKU即库存进出计量的单位,可以是以件.盒.托盘等为单位,是物理上不可分割的最小存货单元.在使用时要根据不同业态, ...

  3. NodeJS学习笔记 (8)网络服务-http-server(ok)

    http服务端概览 创建server 几行代码搞定 var http = require('http'); var requestListener = function(req, res){ res. ...

  4. Django模版系统

    一.什么是模板? 只要是在html里面有模板语法就不是html文件了,这样的文件就叫做模板. 二.模板语法分类 一.模板语法之变量:语法为 {{ }}: 在 Django 模板中遍历复杂数据结构的关键 ...

  5. fwupdate-efi 与 grub2-common 冲突

    在CentOS-7Minimal系统中使用命令如下命令yum groupinstall -y "GNOME Desktop"安装 图形界面时提示:fwupdate-efi 与 gr ...

  6. Vir-manager 创建虚拟机

  7. Sql_Server中怎样推断表中某列是否存在

    /*推断表AA中是否存在AA_ID这一列.假设不存在,则新增*/ IF NOT EXISTS (SELECT 1 FROM syscolumns INNER JOIN sysobjects ON sy ...

  8. 动态语言切换(续)-designer中的retranslateUi(带源码)

    本站所有文章由本站和原作者保留一切权力,仅在保留本版权信息.原文链接.原文作者的情况下允许转载,转载请勿删改原文内容, 并不得用于商业用途. 谢谢合作.原文链接:动态语言切换(续)-designer中 ...

  9. 使用quick自己定义Button

    使用quick时自己封装的类存放于特定的文件夹.便于以后使用 以下是作者经经常使用到的一个按钮 local MyButton = class("MyButton") functio ...

  10. Sqlite3的安装Windows