创建第一个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 .
相关推荐
这个压缩包文件"Android源码——数据库SQLite.zip"可能包含了关于Android中SQLite数据库的源码分析、使用示例以及相关的图像资源,如1-120912223R80-L.png,可能用于解释或展示SQLite在Android中的工作原理。...
本文将深入探讨“oschina-android-app”这一特定的安卓应用源码,帮助开发者理解其背后的架构设计、功能实现以及Android开发中的关键知识点。 首先,"oschina-android-app"很可能是开源中国(OSChina)的Android...
《安卓Android源码——酒店在线预定app项目全套》 这个压缩包文件包含了开发一个完整的酒店在线预定应用程序所需的所有源代码和相关资源。Android操作系统作为全球最受欢迎的移动平台之一,为开发者提供了丰富的API...
通过深入研究这个源码,开发者不仅可以提升自己的Android开发技能,还能了解如何构建一个完整的商业级应用,这对于个人项目或者职业发展都是极其有价值的。同时,阅读"源码说明.txt"文件将有助于更好地理解和学习...
这篇文档将深入解析《安卓Android源码——安卓应用市场app商店源码 (2).zip》提供的内容,重点关注安卓应用市场的实现原理以及源码结构。这个压缩包包含了一系列的图片资源和一个名为“应用商店.rar”的子压缩包,...
【安卓Android源码——安卓Android小部件AppWidget】 在安卓平台上,AppWidget是应用程序提供给用户桌面的一种小型交互式UI组件。它们类似于iOS中的小工具,允许用户在主屏幕上查看和操控应用程序的部分功能,而...
- "android":这是对Android操作系统的进一步强调,意味着该源码适用于Android开发环境和生态系统。 【压缩包子文件的文件名称列表】 "oschina-android-app(开源中国)":这是压缩包内的主要文件,可能包含了整个...
【Android源码——...通过研究`oschina-android-app(开源中国)`的源码,开发者不仅可以提升Android开发技能,还能了解到实际项目中的最佳实践和常见问题的解决方法,这对于提升个人的Android开发能力非常有帮助。
【Android课程设计——安卓旅行日志APP】 在本次Android课程设计中,我们将专注于构建一个功能丰富的安卓旅行日志应用程序。这个应用将为用户提供记录、管理和分享他们的旅行经历的平台,充分展示Android开发技术的...
这个压缩包文件“安卓Android源码——强行结束APP进程的方法.zip”可能包含了一些实现这一功能的代码示例和解释。 首先,我们需要理解安卓系统的进程管理机制。Android系统通过ActivityManagerService(AMS)来管理...
开源中国是一个聚集开发者、分享技术、交流经验的社区,其Android客户端包含了用户登录注册、资讯浏览、论坛互动等功能,是学习Android开发特别是社交应用开发的实例。 【标签】"安卓"、"android"和"源码"这三个...
标题“嵌入式开发——android小程序”表明我们将探讨一个小型的Android应用程序,该程序设计用于嵌入式环境。这个小程序可能是一个轻量级的用户界面,通过与实验箱的硬件交互来控制温度、LCD显示屏、LED灯以及七段...
10. **单元测试与调试**:修改源码后,开发者需要编写和运行单元测试确保改动不会引入新的错误,同时利用Android Studio的调试工具进行问题定位。 通过以上知识点,我们可以了解到,解压并研究"安卓Android源码——...
在Android应用开发中,设计和实现小游戏是一种极好的实践方式,可以帮助开发者巩固基础知识并提升技能。本项目"android应用开发app设计小游戏——华容道...这是一个全面的实战练习,对于深入理解Android开发大有裨益。
该IDE支持Java和Kotlin语言,Kotlin目前已成为Android开发的首选语言。 源码中可能包含了以下关键组件和功能: 1. **MainActivity**: 这是应用的主要入口,通常包含了UI布局和事件处理。在这里,可能会看到一个列表...
在安卓Android平台上,开发一款游戏应用,如斗地主,涉及...以上就是基于安卓平台开发斗地主游戏的主要技术知识点,通过这份源码,开发者可以学习到实际项目中的Android开发流程、游戏逻辑设计以及性能优化等实践经验。
这份"安卓Android源码——后台保持运行,开机后自动启动设定好的APK的DEMO.zip"正是为了解决这些问题而提供的示例代码。以下将详细解释相关知识点: 1. **后台服务(Service)**:在Android中,如果希望应用在用户...
9. **Android Studio和Gradle**:作为Android开发的主要工具,Android Studio和Gradle构建系统是项目管理和编译的基础。 10. **调试和测试**:在不同设备和网络环境下测试应用,确保兼容性和性能,是项目开发过程中...