AVD那些事儿
启动了AVD却说找不到AVD
错误提示:
No active compatible AVD's or devices found. Relaunch this configuration after connecting a device o
查看你的project版本号是执行在哪个版本号的(AndroidManifest.xml中android:targetSdkVersion属性),AVD有没有超过这个版本号。假设有则启动不了。
新建个符合这个项目的AVD,再不行,右键你的项目——properties——Android——Project Build Target ,查看你勾选的执行目标avd有没有超过你的项目版本号。超过则改为适合你项目的版本号。
—————————————————————————————————————————————————————————————————————————————
AVD启动后没有界面没有虚拟键盘。网上说了非常多解决的方法,列举一下:
1、打开AVD Manager,点击要启动的AVD——点击Details属性找到路径,在电脑上打开,找到相应的config.ini改动里面的hw.dPad=no为hw.dPad=yes(对于4.0后的版本号貌似没实用~~)
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTG92ZV81MjA5/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
2、另外一种就干脆不要虚拟键盘了。直接用电脑键盘来控制就可以。
介绍一下基本的按键相应关系:
| android AVD | 电脑键盘 |
| Home | Home |
| Back后退键 | Esc |
| Menu菜单键 | F2或Page Up |
| 音量+- | + - |
—————————————————————————————————————————————————————————————————————————————
有时候接上真实手机进行调试。logcat中有时会不停地打印日志信息。原因可能是你打开的USB调试,可在手机设置中开发辅助进行关闭USB调试。
logcat不信息打印:Devices双击你要显示信息的设备或虚拟机
执行AVD配置,可配置同一时候执行手机设备与虚拟机。或针对某个虚拟机执行等。步骤。右键项目——run as——run configurations——target选择你须要的执行模式~
如图。设置一下就知道了。
Active devices and AVD‘s 使用已开启的设备手机及其虚拟机同一时候执行你的项目
Active AVD‘s 使用已开启的虚拟机执行你的项目
Active devices 使用已开启的设备执行你的项目
或者单独制定某个模拟器来执行可勾选以下的AVD~~
AVD那些事儿的更多相关文章
- 说说Makefile那些事儿
说说Makefile那些事儿 |扬说|透过现象看本质 工作至今,一直对Makefile半知半解.突然某天幡然醒悟,觉得此举极为不妥,只得洗心革面从头学来,以前许多不明觉厉之处顿时茅塞顿开,想想好记性不 ...
- 总结iOS开发中的断点续传那些事儿
前言 断点续传概述 断点续传就是从文件赏赐中断的地方重新开始下载或者上传数据,而不是从头文件开始.当下载大文件的时候,如果没有实现断点续传功能,那么每次出现异常或者用户主动的暂停,都会从头下载,这样很 ...
- setTimeout那些事儿
一.setTimeout那些事儿之单线程 一直以来,大家都在说Javascript是单线程,浏览器无论在什么时候,都且只有一个线程在运行JavaScript程序. 但是,不知道大家有疑问没——就是我们 ...
- Javascript中关于cookie的那些事儿
Javascript-cookie 什么是cookie? 指某些网站为了辨别用户身份.进行session跟踪而储存在用户本地终端上的数据(通常经过加密).简单点来说就是:浏览器缓存. cookie由什 ...
- webpack那些事儿
webpack那些事儿01-webpack到底是什么 webpack那些事儿02-从零开始 webpack那些事儿03-热插拔 hot webpack那些事儿04-spa项目实战分析 webpack那 ...
- 关于JSON的那些事儿
JSON的那些事儿 曾经有一段时间,XML是互联网上传输结构化数据的事实标准,其突出特点是服务器与服务器间的通信.但是业内不少人认为XML过于繁琐.冗长,后面为了解决这个问题也出现了一些方案,但是由于 ...
- Android Studio创建AVD
Android Studio是专门为Android开发设计的IDE,比Eclipse开发Android更加方便.快捷. 安装Android Studio以后,想运行AVD,出现了下面的错误: 提示没有 ...
- MVC之前的那点事儿系列(10):MVC为什么不再需要注册通配符(*.*)了?
文章内容 很多教程里都提到了,在部署MVC程序的时候要配置通配符映射(或者是*.mvc)到aspnet_ISPAI.dll上,在.NET4.0之前确实应该这么多,但是.NET4.0之后已经不要再费事了 ...
- MVC之前的那点事儿系列(8):UrlRouting的理解
文章内容 根据对Http Runtime和Http Pipeline的分析,我们知道一个ASP.NET应用程序可以有多个HttpModuel,但是只能有一个HttpHandler,并且通过这个Http ...
随机推荐
- Vue+Bootstrap实现购物车程序(3)
效果展示:(说明:使用webpack重构购物车程序,使用vue-cli生成项目脚手架) 文件结构: 代码: (1)将原来编写的btn-grp组件单独编写到BtnGrp.vue文件中 可以看到现在代码清 ...
- 【原】简单shell练习(一)
1.交互式脚本 #!/bin/bash read -p "Enter your name:" name #read提示用户输入 echo "hello $name, we ...
- 负对数似然(negative log-likelihood)
negative log likelihood文章目录negative log likelihood似然函数(likelihood function)OverviewDefinition离散型概率分布 ...
- 【thinking in java】ArrayList源码分析
简介 ArrayList底层是数组实现的,可以自增扩容的数组,此外它是非线程安全的,一般多用于单线程环境下(Vector是线程安全的,所以ArrayList 性能相对Vector 会好些) Array ...
- Python中的列表(6)
列表切片 如何拿到列表中的部分元素,Python 引入了 “切片” 的概念. 上代码: words = ['a','b','c','d'] print(words[0:3]) console: 冒号( ...
- history.go history.back()
转http://www.mikebai.com/Article/2009-11/757.html <input type=button value=刷新 onclick="window ...
- ..net 3.5新特性之用this关键字为类添加扩展方法
具体用法如下: public static class ClassHelper { //用this 声明将要吧这个方法附加到Student对象 public static bool CheckName ...
- java程序调用bat脚本
运用Java程序控制某个应用程序的运行(以网易云音乐为例),步骤如下 1.建立bat文件分别是start.bat(控制程序的运行)和kill.bat(控制程序的结束): start.bat 的内容如下 ...
- Android BGABadgeView:BGABadgeFrameLayout(5)
Android BGABadgeView:BGABadgeFrameLayout(5) BGABadgeView除了有自己的线性布局,相对布局外(见附录文章7,8),还实现了FrameLayou ...
- 在docker下面安装Nginx PHP mysql let's encrypt
最近自己在弄了个Nginx PHP Mysql Let's encrypt的docker,下面记录一下 1)先装 Let's encrypt docker run --rm -p 80:80 -p 4 ...