Android Studio初步运行时,弹出ppsspp模拟器安卓版手机,手机上什么也没有,鼠标点击电源开关没反应。

404 Not Found
The requested URL /q/5896/ was not found on this server.Android Studio项目创建和模拟器配置
Android Studio项目创建和模拟器配置
在Android Studio中创建项目和模拟器
一、实验简介
实验楼最近上线了一些Android的基础课程和项目课。建议你从本课程开始,熟悉Android的开发环境、一些基本的操作技巧以及调试技术,从而更好地学习后续课程。
本实验分为两个小节,
本章知识点
在Android Studio中创建项目
创建并启动Android模拟器
二、初识Android Studio并创建项目
通常,在实验楼Android相关的课程中,你会在最前面的位置看到下面这样的一段话:
请在Android Studio中新建一个名为XXXPractice的项目,包名可以取为com.shiyanlou.android.xxxpractice。项目基于Android 5.1版本的SDK,在创建项目时请依靠Blank Acticity模板同时生成一个名为MainActivity的类文件。
我们将在本节实验中为你详细展开上述操作的具体步骤。
如同你耳熟能详的DevC++、CodeBlocks、VisualStudio或Eclipse,Android Studio已经逐渐取代Eclipse成为主流的Android开发环境。它能够运行在linux、Windows或Mac OS X。
对于Android Studio与Eclipse之间的比较,你可以阅读知乎上的《》。
通常在打开Android课程的实验环境后,你看到的linux虚拟机环境如下所示:
此处输入图片的描述
此时双击桌面左上角的AndroidStudio图标打开它。
此处输入图片的描述
在启动画面中你可以看到右下角的一行字。是的,Android Studio是基于IntelliJ IDEA的集成开发环境。IntelliJ IDEA是被公认为最好的java开发工具之一,它的一些特性极大地简化了开发流程。你可以通过来详细了解它。
此处输入图片的描述
此时你可以看到Android Studio的欢迎页已经出来了,就像下面这样:
此处输入图片的描述
左侧的Recent Projects将会显示你在这里编辑做的最近项目。右侧的Quick Start则是快速开始选项。
红色方框选中的Start a new Android Studio project选项通常是我们课程里最常使用的,用于创建一个新的Android项目。
在此介绍一下其他的选项:
Open an existing Android Studio Project:打开已有的Android Studio项目。在经历一段时间的学习后,如果你想继续编辑之前的项目,或者打开一个从网上下载的例子,你可以点击此选项。
Import an Android code sample:导入Android代码样例。该功能将从Google及其合作伙伴那里读取示例的列表,你可以下载并查看一些优秀的项目并继续编辑它们(此功能需要科学上网)。
Check out project from Version Control:从版本控制库中获取项目。对于团队开发来说,版本控制是必不可少的工具。此选项允许你从GitHub、Google Cloud以及TortoiseSVN等处同步项目。事实上,Android Studio对于这些版本控制工具的支持也是很好的,你可以在设置中进行设定。
Import project(Eclipse ADT, Gradle, etc.):导入其他开发环境中的项目。通过该选项你可以将在Eclipse等处生成的项目迁移到Android Studio的开发环境中。
Configure:设置。你可以在这里导入导出配置文件、管理插件和SDK,以及更新等等。
Docs and How-Tos:文档及提示。在这里对于Android Studio的使用给出了一些帮助和快捷键的对照表。但由于跳转的多数为境外网站,所以此功能并不是非常实用。
Android Studio有更多的功能有待你去挖掘。对于创建项目而言,我们点击红框圈中的这个选项即可,此时会弹出新建项目对话框。
此处输入图片的描述
在该对话框中你需要填写待创建的项目名称、公司域名和项目的存放位置。
在填写时,有以下事项你需要注意:
应用的命名应采用,首字母必须要大写。
此处的Company Domain在商业开发中是常用的,目的是便于归档。对于初学者而言,你可以理解为下面的Package name是域名的反转,即如果你要创建一个名为com.shiyanlou.android.myfirstandroidapp的包,你只需要填写域名为android.shiyanlou.com即可,末尾的myfirstandroidapp会被自动添加。这里的包是java中包的概念。
根据实际情况,你可以设置Project location,也就是项目的位置。通常情况下我们使用默认值就行。
填好后,点击右下角的Next按钮进入下一步——选择目标Android设备。
此处输入图片的描述
你可以在这一步选择开发的应用将被在何种平台上运行,从上到下依次为手机和平板、电视(一些电视盒子即基于此开发)、手表(一些智能手表应用)、Google Glass。
同时,你还可以为发行平台设置最小的SDK版本号。Minimum SDK的版本即表明生成的应用能覆盖哪个版本及以后的系统。在实验楼的Android开发环境中,我们推荐你选择API 22: Android 5.1(Lolipop)这一版本,如下图所示:
此处输入图片的描述
点击Next按钮进入下一步,这时候会要求你为应用添加一个Activity,如下图所示。
此处输入图片的描述
Activity是Android中的一种基础组件,你大致可以将其理解为一个页面。一些控件就将要被放置在这里面,而这一步选择不同类型的Activity实际上是依托各种类型的模板(例如全屏显示、登录页、自带导航栏等类型)来创建类文件。此处被添加的Activity将会被作为应用打开时默认启动的那一个。
如你所见,在我们的Android系列课程中,通常选择Blank Activity这个模板来创建Activity。
请按照要求选择,并点击Next按钮进入到下一步。
此处输入图片的描述
这一步则是自定义Activity的信息,具体如下:
Activity Name:定义Activity的名称。Android Studio会据此生成同名的.java类文件。
Layout Name:定义Activity的布局文件名。这里的布局文件是指一个决定Activity中各种控件属性的xml资源文件。
Title:标题栏上要显示的文字信息,通常指明了这个页面的功能(比如首页、注册、帮助等)。这个内容可以在res/values/string.xml文件中找到。
Menu Resource Name:菜单项资源文件名。对于一些次要的功能和设置项,Android设计规范建议将其放在菜单中,这个内容可以在res/values/menu.xml文件中找到。
每个Activity都对应一个xml布局文件(layout),布局文件在项目的res/layout文件夹中可以找到。
设置好后,点击Finish按钮完成项目的创建工作。
Android Studio会根据这些信息来创建项目,耐心等候它自动创建项目并进入主界面。这时你会在下图所示的对话框中看到一些关于Gradle的信息。
此处输入图片的描述
Gradle是一款获业界高度评价自动化构建工具,它的用处很多,比如引入外部库等等。你可以访问了解更多信息。
稍候一会儿,你便能看到Android Studio的主界面了,如下图所示。
此处输入图片的描述
首先映入你眼帘的是巨大的编辑区,在左侧你能看到项目的组织结构和目录树,最上方则是常用的菜单和工具。
如果需要编辑指定的文件,比如编辑MainActicity.java文件,你就可以按照下面这样的路径并双击打开它。
此处输入图片的描述
Android Studio的功能非常丰富,关于它的更加详细的介绍我们会在稍后的课程更新中提供。
三、配置和启动模拟器
Android模拟器是可以运行在电脑上的虚拟设备,可以让你不需使用物理设备即可预览、开发和测试Android应用程序。当你身边并没有合适的Android设备时,模拟器就是一个不错的选择。
那么如何使用Android模拟器呢?
在Android Studio的主界面上方的工具栏中,你可以看到一个名为AVD Manager的按钮,点击它你就能打开Android虚拟设备管理器(AVD: Android Virtual Device)。
此处输入图片的描述
此时并没有任何的虚拟设备,我们需要点击中央的Create a virtual device按钮来创建一台模拟器。
此处输入图片的描述
创建模拟器的第一步是选择硬件。你可以通过选择现有的设备模板来定义一台模拟器。左侧的Category分类中可以选择是创建哪种类型的设备,通常我们是开发手机上的应用,所以选择Phone就可以了。右侧则显示了所有Google官方的设备模板,比如历年来发布的Nexus系列以及Google Phone系列。
需要注意的是,此处只是选择型号对应的硬件条件,而不会选择该设备在发布时搭载的系统镜像。
此处输入图片的描述
也就是说,你可以点击左下角的New Hardware完全定义一台设备的硬件配置和外观,或者通过Import Hardware Profiles来导入现成的配置方案。
点击右下角的Next按钮,进入到系统镜像的选择。
此处输入图片的描述
我们常说某个Android手机是4.1或5.0的系统,这里的4.1或5.0就是指系统镜像的版本。同样,对于模拟器而言,也需要为其配置某个版本的系统镜像。你可以看到这里只有3个镜像可供选择,请选择第一项——发布名为Lolipop的Android 5.1.1镜像。
如果你需要其他版本的系统,你可以在Android SDK Manager中下载对应的系统镜像包,再进入AVD Manager就能看到它们了。
接着,点击右下角的Next按钮,进入到确认配置的一步。
此处输入图片的描述
在这里,你可以设置模拟器的名称。我们建议你在名称中注明使用了哪一个版本的系统镜像(例如API 22)。
课程中你常常会看到这句话:
为获得更好的模拟器显示效果,请在本实验中,将AVD的屏幕缩放比例设置为默认值或者“2dp on device = 1px on screen”。
这句话是指选项Scale一栏中,选择的屏幕缩放比例。若课程无特殊要求,使用Auto即可。
需要特别注意的是:在实验楼的环境中,我们建议你关闭Use Host GPU这一选项。而在你自己的电脑上则建议将其打开。
经过测算,在实验楼提供的实验环境中,Android模拟器的启动时间在6-8分钟左右。在此期间,你不必专门等候,耐心地阅读左侧的课程文档,并在Android Studio的编辑环境中跟着编写代码。在你创建的项目快要结束编写的时候,模拟器自然就启动好了。此时,你再编译并运行对应的项目即可。
在实际的开发工作中,我们建议你通过USB数据线将一台运行着Android系统的设备(手机或平板)与电脑相连接。这样你便能在较高性能的设备上测试应用,而不是体会模拟器给你带来的卡顿感。
最后点击Finish按钮,你就能在AVD Manager中的列表看到刚刚创建的模拟器。
此处输入图片的描述
点击每个模拟器列表项右侧的绿色箭头按钮,就能启动对应的模拟器了。
四、项目的编译和运行
在项目的源代码、资源文件和可能用到的外部库都编辑或配置好后,你就可以编译并运行这个“应用”了。
在工具栏上你可以找到运行按钮。
此处输入图片的描述
Android项目在经过编译后会形成一个apk安装包,这个安装包在经过证书签名后就可以在各种设备(包括模拟器)上运行了。它在调试阶段使用的是debug证书,若你想要将正式的安装包发布至应用市场,则需要使用自己的证书。
关于证书的介绍我们会在后续课程为你讲解。
四、实验总结
在本实验中我们学习了如何在Android Studio中创建项目并启动模拟器。这是做Android开发前最最基础的工作。在接下来的时间里,你也可以自己继续探索它的更多功能。
本课程为实验楼原创课程,若需转载,请保留课程链接:
推荐Android系列课程:
实验楼是专业的IT在线实训平台,不但提供海量的IT教程,更有在线开发环境,可以随时动手操作,实战式的学习IT
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金 相信有很多...
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金相信有很多朋友...
原文出处:http://blog.csdn.net/u/article/details/ 出自(https://github.com/Tim9Liu9/TimLiu-[Android](http://lib.csdn.net/base/an...
1、 github排名 https://github.com/trending,github搜索:https://github.com/search2、https://github.com/wasabeef/awesome-android-ui目录UIUI卫星菜单节选器下拉...
https://github.com/niyingxunzong/AndroidOpenSourceProject https://github.com/wdh-1025/android-ui 集成拍照,权限 https://github.com/DesignQu/Cust...
图片发自简书App
佛说,人即是轮回的,辗转生死于三界六道中,不可逃脱其外。生与死,只是人不同必经形态,只有轮回,能够将它们联系起来。人是自私的,它要使自己的信念得到永恒,于是它创造了轮回。 也许轮回真的可以让人不那么痛苦。轮回可以让痛苦的人结束自己的痛苦,虽然他的下一个轮回依然逃不过痛苦,但...
一、完成情况回顾 (一)日计划完成情况 (二)周计划完成进度 二、成就记录 永澄文章留言Day69 百词斩Day54
GRE04,总数1845 记录突发事件思考文档 完成0928日计划 梳理自己经验,形成两张经验知识卡片:(1)日计划流程0928版...
据报道,成都将组建或改建3至4家国有住房租赁公司,开展住房租赁,人才公寓的建设和运营。成立国有住房租赁公司,无疑是为人才引进增添助力,是成都建设国家级中心城市过程中又一具有标志性意义的大事。 为引进和留住人才,成都继改革人才落户政策,推行“先落户后就业”,鼓励青年人才来蓉创...
百度百科里居然有关于“石膏粳米汤”的专门阐述,这个,我有些意外。 百度百科说:石膏粳米汤治温病初得,其脉浮而有力,身体壮热。并治一切感冒初得,身不恶寒而心中发热者。若其热已入阳明之腑,亦可用代白虎汤。 这里说的石膏是生石膏,非煅石膏,切记。煅石膏是受外伤用的,它有助于肌肉的...为啥android studio运行模拟器不进入界面_百度知道
为啥android studio运行模拟器不进入界面
我有更好的答案
genymotion被卸载了于是我重新安装了最新版的genymotion,下载好虚拟设备准备继续学习《第一行代码》的新内容,在写好代码之后准备运行程序。开好genymotion模拟器,点击run之后弹出“Error running app:Instant Run requires 'Tools|Android|Enable ADB integration' to be enable.”出现这个问题是因为没有勾选Tools&Android&Enable ADB integration这个选项,解决方法也很简单,见下图
采纳率:87%
来自团队:
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。让学习驱动您的世界
查字典教育系列APP
语文、作文、板报等APP
客户端二维码
手机浏览器打开查字典
1、直接输入 m.chazidian.com
2、扫描二维码,用手机
访问查字典手机版
Android Studio里启动一个模拟器,需要输入密码,是什么意思啊?
[摘要]AndroidStudio里启动一个模拟器,需要输入密码,是什么意思啊?有没有哪位大神知道怎么解决的?回复讨论(解决方案)没遇到过,你重新下...
Android&Studio里启动一个模拟器,需要输入密码,是什么意思啊?有没有哪位大神知道怎么解决的?
回复讨论(解决方案)
没遇到过,你重新下载一个模拟器吧
是不是给模拟器设置过密码了?
(不太清楚的话重新生成一个看看)
没设置过密码,已经重新创建过好几次模拟器了也不行
用genymotion模拟器&
http://www.cnblogs.com/guwei4037/p/5582921.html
编程开发子分类Android studio的模拟器是不是很难跑起来?【android开发吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:125,194贴子:
Android studio的模拟器是不是很难跑起来?收藏
rt,我用的是Android studio的比较新的版本,就是上个月官网的版本,每次打开很久都打不开,各位有没有遇到这种情况?
android开发,低成本,快速开发iOS和安卓App,上架快,满足您的个性化开发需求.android开发,强大的用户行为分析,数据安全,稳定可靠.免费体验.
这种情况,在这个界面一直停留着,安卓logo一直在闪动,但就是开不了。
如果是intel处理器而且支持vt,可以下个x86的image然后运行,这个速度要快很多,要不然可以下其他一些pc模拟器
这个模拟器是软件自带的,就是模拟运行的时候可以直接调用。单独的模拟器也有,不过要先生成app才可以。大神知不知道这个自带的跑不动是什么原因?
注意观察模拟手机的cpu
这个模拟器一向慢,如果想体验好点可以考虑genymotion,或者真机……
7楼真相,不过跑的快慢和电脑配置有关,配置好的话,启动也挺快的,配置一般的话,启动的时候,最好不要同时开其他程序,只开一个eclipse就好
sdk的模拟器就是慢,intel处理器能开硬件加速的就还可以
linux?windows用genymotion吧
登录百度帐号

我要回帖

更多关于 ppsspp模拟器安卓版 的文章

 

随机推荐