《Android应用开发》——1.6节给模拟器纠错

1.6 给模拟器纠错
Android应用开发
如果确定模拟器在运行,但它却没有显示在设备列表中,那可能得重启Android调试桥(ADB)。这个操作需要进入终端。

(1)开启一个终端,把工作路径设为Android SDK目录下的平台工具子目录。这里就是执行命令“cd /Documents/android_sdk/ platform-tools”。

(2)执行命令“adb kill-server”,然后数到15。

(3)执行命令“adb start-server”。

运行start命令,会看到下列显示结果:

 daemon not running. starting it now on port 5037 
 daemon started successfully 

(4)转回DDMS视角,会看到设备窗口中列出了这个虚拟设备。

(5)转回Java视角,从Run菜单上选择Run并等待。系统会提问这是哪一类项目。

(6)选择Android。系统可能会问要在哪个设备上运行这个项目。Eclipse可能也想知道要在哪个设备上运行项目。

(7)如果模拟器没在运行,就有机会启动一个新的模拟器,否则,选择已经在运行的Android虚拟设备,然后单击OK按钮。

转回模拟器,显示结果如图1.9所示。

尽管这个应用没做什么,但毕竟成功创建和运行了第一个Android应用。正如孔子所说,千里之行,始于足下。

时间: 2024-09-21 05:38:07

《Android应用开发》——1.6节给模拟器纠错的相关文章

《Android 网络开发与应用实战详解》——1.4节Android模拟器

1.4 Android模拟器 Android 网络开发与应用实战详解 我们都知道程序开发需要调试,只有经过调试之后才能知道程序是否正确运行.作为一款手机系统,怎么样在能在计算机平台上调试Android程序呢?不用担心,谷歌提供了模拟器来解决此问题.所谓模拟器,就是指在计算机上模拟安卓系统,可以用这个模拟器来调试并运行开发的Android程序.开发人员不需要一个真实的Android手机,使用计算机就可以模拟运行一个手机,即可开发出应用在手机上面的程序.模拟器在计算机上模拟运行的效果如前面的图1-5

《Android 网络开发与应用实战详解》——2.1节简析Android安装文件

2.1 简析Android安装文件 Android 网络开发与应用实战详解 当我们下载并安装Android后,会在其安装目录中看到一些安装文件.这些文件具体是干什么用的,了解这些对学习后面的开发知识十分有用.所以在本节的内容中将简要介绍这些安装文件的基本知识. 2.1.1 Android SDK目录结构 安装Android SDK后,其安装目录的具体结构如图2-1所示. temp:里面包含了一些常用的文件模板. tools:包含了一些通用的工具文件. usb_driver:包含了AMD64和X8

Android零基础入门第16节:Android用户界面开发概述

原文:Android零基础入门第16节:Android用户界面开发概述 相信通过前面15期的学习,Android的开发环境已经基本掌握了,如果仍有问题,欢迎到Android零基础入门技术讨论微信群交流,从本期开始正式来一步一步踏入Android开发之路. Android应用开发的一项内容就是用户界面的开发.Android提供了非常丰富的用户界面组件,借助于这些用户界面组件,开发者可以非常方便地进行用户界面开发,而且可以开发出非常优秀的用户界面.     一.界面UI元素介绍   Android应

《Android应用开发》——1.3节配置Eclipse

1.3 配置Eclipse Android应用开发 幸运的是,配置Eclipse的过程在Windows.Mac和Linux平台上是一样的.启动Eclipse,指定想把workspace安装到什么位置.理论上,它可以安装到任何位置,但笔者的workspace总是安装在Mac系统的/Documents/workspace目录下.只要一直使用同一个目录,就不会遇到什么问题. 1.3.1 给Eclipse添加Android插件 既然已经把Eclipse运行起来,下面需要添加Android的ADT插件.这

《Android应用开发》——2.2节活动类

2.2 活动类 Android应用开发 在一个典型的Android应用中,活动是操作的骨干.从本质上说,它们的目的是控制屏幕上的显示内容.它们消除了想要显示的数据与实现数据显示的界面布局文件.类之间的鸿沟.如果熟悉流行的"模型-视图-控制器"(MVC)架构,活动就是一个屏幕的控制器.清单文件中的活动声明如下所示: <activity android:name=".MyActivity" anadroid:label="@string/app_name

《Android应用开发从入门到精通》——第2章,第2.3节创建第一个Android项目

2.3 创建第一个Android项目 Android应用开发从入门到精通 2.3.1 创建新项目 打开Eclipse,选择 File→New→Android Application Project.如果没有Android Application Project这一条,这时可以选择Other找到Android Application Project. 进入New Project对话框,分别进行如下设置,如图2.7所示. 词条解释如下. Project Name 包含这个项目的资料夹的名称. App

《Android应用开发》——1.4节创建新的Android项目

1.4 创建新的Android项目Android应用开发Google提供了几个有用的方法,可以创建一个新的Android项目. (1)如果Eclipse没在运行,就启动它. (2)选择菜单File->New->Project,会出现New Project窗口(见图1.7). 下面看看填写每个域对于项目的意义. 注意: 如果看不到Android的目录,就要检查是否正确安装了Android Eclipse插件.回到1.3节"配置Eclipse",看看可能是哪个步骤出了错.(4)

《Android 网络开发与应用实战详解》——2.3节Android系统架构

2.3 Android系统架构 Android 网络开发与应用实战详解 在本节内容中,将进一步分解Android应用程序,详细剖析Android应用程序的核心构成部分,为读者学习本书后面知识打下基础. 2.3.1 Android体系结构介绍 Android作为一个移动设备的平台,其软件层次结构包括操作系统(OS).中间件(MiddleWare)和应用程序(Application).根据Android的软件框图,其软件层次结构自下而上分为以下4层. (1)操作系统层(OS). (2)各种库(Lib

《Android NFC开发实战详解》——6.4节Android NFC P2P开发进阶

6.4 Android NFC P2P开发进阶 Android NFC开发实战详解 本节将介绍Android API 16+中引入的针对NFC P2P功能开发的新功能--文件传输进行介绍.该功能包括setBeamPushUrisCallback和setBeamPushUris两个方法.通过本节的介绍,大家可以结合NFC和蓝牙或WiFi很轻松的实现Android设备之间大数据(如图片.音乐等)的传输. 6.4.1 Beam实现文件传输的方法 Android4.1(Jelly Bean,Androi