创建第一个APP工程后,下一步即是运行它。
在新建的Android Project里面,主要的文件功能如下:
AndroidManifest.xml
这个配置清单定义了一些基本的程序特性和它的组件。.
<uses-sdk>
元素是AndroidManifest.xml最重要的元素之一:你可以使用 android:minSdkVersion
andandroid:targetSdkVersion
属性让你的app兼容不同版本. 比如:
<manifestxmlns:android="http://schemas.android.com/apk/res/android" ... > <uses-sdk android:minSdkVersion="8"android:targetSdkVersion="19"/> ... </manifest>
尽可能的把 android:targetSdkVersion
设置未最高的版本并做好测试.
src/
主要的程序文件 res/
资源文件夹:
drawable-hdpi/
layout/
values/
运行Android APP需要Android设备和Eclipse。
在模拟器上运行
模拟器AVD非常有用,它能模拟很多不能分辨率的设备。
建立一个模拟器 AVD:
- 打开avd管理器:
- eclipse里点击这个 .
- 命令行下进入
<sdk>/tools/
:android avd
- 点击 New.
- 填写基本信息. 名字, 平台, sd卡大小,分辨率等.(target的API等级应该尽量大于应用程序需要使用的API等级)
- 点 Create AVD.
- 选择一个avd,然后start.
- 模拟器运行完之后,解锁.
eclipse里这样打开app到模拟器:
- 点击Run .
- 在 Run as 窗口里选择 Android Application 点击 OK.
在真机运行
如果你有android设备,可以这样安装你的程序:
- 连上usb数据线,安装好相关usb驱动.
- 打开手机的调试模式.
- 大多数3.2版本之前的这样打开 Settings > Applications > Development.
- 4.0以上的这样打开 Settings > Developer options.
Note: 4.2以上的默认隐藏了这项,这样打开Settings > About phone 点几次 Build number 然后就能找到Developer options.
在 Eclipse里:
- 打开项目,点击运行 Run .
- 弹出的界面点击 Android Application .
相关推荐
10.3 高级例子——号码管家(GAE+GWT+Android) 10.3.1样子与功能 10.3.2创建项目 10.3.4规定通讯协议 10.3.5实现服务端的功能 10.3.6注册提供服务 10.3.7帮助界面设计 10.3.8服务条款界面设计 10.3.9编辑...
在ubuntu和eclipse上运行的一个android小程序,主要控制在实验箱上的温控、lcd、led以及seg8的变换。
压缩包内包含源代码,运行各个界面截图,一条日记可以记录2000字符以下的文本、最多8张配图和最多8个视频。每条日记都可以以评论的形式或转发引用的形式追更,评论的最大长度也是2000字符。日记还可以同时记录所处...
《C#开发Android应用实战——使用Mono for Android和.NET/C# 全面透彻地讲解Android应用编程知识,分析如何结合使用C#和Mono来编写在Android设备系列上运行的应用程序。在这本由多位专家联袂撰写的必备精品书籍的...
第2章 工欲善其事 必先利其器——搭建Android开发环境 2.1 开发Android应用前的准备 2.1.1 Android开发系统要求 2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、Android...
就可以开启我们的Android Web Game App高级编程之旅 从一个空白的HTML网页开始 最后将收获多人在线游戏 有丰富多彩的图像 声音 动画等 开发必需的一些知识和技巧 即使你以前没有游戏开发和服务器端编程的经验 ...
新版Android开发教程及笔记-完整版 《Android中文教程》中文版 《android基础教程合集》 Android实例教程 会员贡献索引贴 实用Android开发工具和资源精选 APK权限大全 - Android必懂知识 最无私的Android资料...
内容概要:基于App Inventor实现的Android app开发,app包括登录模块、注册模块、帮助模块、主界面、指南针、人脸识别、一言金句等模块功能;其中调用3个 API 接口,分别在注册模块与登录模块中实现微数据库API,在...
第二层是通过File—>New—>Module创建的新模块(一个单独的APP工程,运行在工作空间中) 以下是一个工程项目的目录结构图 该工程结构主要由两大结构构成:app和Gradle Scripts。 app app目录下有3个子目录,功能...
� 采用了对有限内存、电池和 CPU 优化过的虚拟机 Dalvik , Android 的运行速度比想象的要快很多。 � 运营商(中国移动等)的大力支持,产业链条的热捧。 � 良好的盈利模式( 3/7 开),产业链条的各方:运营商、...
有的实验我只写了一个app,模拟器里运行起来之后,点不同的按钮会跳转到对应的每一问的具体实现; 关于换学号,背景图的部分,我会写在说明里
android经典单机游戏《回到战国》,开发者解压后用eclipse导入就可以使用,直接就可以运行
这是我的优秀课程设计,移动应用开发课期末的课程报告,包含实验目的、实验内容、程序设计和说明(给出各个界面的设计思路,类的说明和运行界面截图)。 每部分都写的很详细,具体的源码在我的博客《Android Studio...
全书共分11章,主要以范例集的方式来讲述android的知识点,详细介绍了开发android的人机交互界面、android常用的开发控件、android手机收发短信等通信服务、开发android手机的自动服务功能和娱乐多媒体功能以及...
余志龙、陈昱勋、郑名杰、陈小风,分别来自手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言...
余志龙、陈昱勋、郑名杰、陈小风,分别来自手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言...
余志龙、陈昱勋、郑名杰、陈小风,分别来自手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言...
余志龙、陈昱勋、郑名杰、陈小风,分别来自手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言...