一、androidstudio的sdk配置问题

如果点击Start a new Android Studio project是没有反应的,并且在Configure下面的SDK Manager是灰色的,这是因为没有安装Android SDK的缘故。这时候一般有两种做法:

然后再启动程序就会打开项目向导界面,这个时候如果点击Start a new Android Studio project是没有反应的,并且在Configure下面的SDK Manager是灰色的,这是因为没有安装Android SDK的缘故。这时候一般有两种做法:

  1. 自己没有SDK,需要从网络下载;打开向导的Configure-Settings,在查找框里面输入proxy,找到下面的HTTP Proxy,设置代理服务器,并且将Force https://… sources to be fetched using http://选中,然后退出将上面在idea.properties配置文件中添加的那条配置项注释掉重新打开Android Studio等刚开始的向导把Android SDK下载安装完成就可以了。
  2. 自己有SDK,重新指定SDK路径;打开向导的Configure->Project Defaults->Project Structure,在此填入你已有的SDK路径。
  3. 以上都不是时,SDK Manager中进行edit,最后单击finished即可,再次单击建立新的工程

二、使用虚拟机碰见的问题总结

问题1:Intel HAXM is required to run this AVD,VT-x is disabled in BIOS;

解决方法: 就是 重启的你的电脑。 按F2或其他的吧  (根据你的电脑来决定) 然后进入到BIOS中。 选择Config --cpu -- Intel-Virtualization Technology 将这个选项开启 。然后你在执行虚拟机 就没有问题了。

问题2:如果出现 访问网络时提出网络错误 用浏览器测试出现

net::err_name_not_resolved

解决方法:

我告诉你的牛逼解决方式就是重启虚拟机了。反正我当初就是这么解决的。

也有说通过adb 设置DNS的方式来处理。只是我当初输入adb 查询DNS的时候 整个软件都卡死了。Studio都卡死了。所以我最后才采取了重启的方式。

问题3:虚拟机中没有中文输入法

虚拟机中语言能切换到中文简体,但是输入法 没有了google输入法,而是换成了AOSP输入法。这个输入法把神器的是很多种语言都有 但是就是没有中文。所以大家如果还想输入中文的话,我想说你就不要滑动找是否有中文了。因为我已经找了几遍了,没有就是没有。

解决方法:

亲 你还是自己下个输入法安装到你的虚拟机上吧。

问题4:安装输入法到虚拟机中的是时候如果出现了:Failure [INSTALL_FAILED_NO_MATCHING_ABIS]

解决方法:

我出现的这个问题就是安装搜狗输入法的时候出现的

方案一:将你的虚拟机的cpu换成arm的吧。(但是这个arm的格式 会比较卡,因为咱们普通的开发的电脑中 CPU装的是Int的。)

方案二:将你的虚拟机的版本进行降号 5.1版本以下的就能成功

方案三: 换个公司的输入法产品吧。

问题4:安装输入法到虚拟机中的是时候如果出现了:Failure [INSTALL_FAILED_NO_MATCHING_ABIS]

解决方法:

我出现的这个问题就是安装搜狗输入法的时候出现的

方案一:将你的虚拟机的cpu换成arm的吧。(但是这个arm的格式 会比较卡,因为咱们普通的开发的电脑中 CPU装的是Int的。)

方案二:将你的虚拟机的版本进行降号 5.1版本以下的就能成功

方案三: 换个公司的输入法产品吧。

Running an x86 based Android Virtual Device (AVD) is 10x faster.
We strongly recommend creating a new AVD

什么意思?就是说啊 你现在启动的这个虚拟机会比较慢的,你如果换成x86格式的cpu的话,那么速度会提高10倍呦, 你要不就不启动这个arm格式的算了。

这个就没有什么解决方案了: 你点击OK 的话 你的虚拟机就不会启动了。直接点击右边的关闭就可以了。反正也只是一个提示而已。

总结: 你的电脑是什么样的系统你在生成虚拟机的时候就选择什么样的cpu吧。 否则的话 更耗费资源也更卡,根本体会不到 新版虚拟机的流畅度。

我一度感觉这个已经和Mac本中的ios虚拟机有的一拼了。当然 还是不入人家那么流畅了。但是最起码有不用去羡慕了。

新版的虚拟机中也提供了: 定位功能,通讯(拨打电话和短信),拍照,指纹识别。

所以可以放弃genymotion 了。

Android Studio2.1版本后使用虚拟机碰见的问题总结以及其他问题的更多相关文章

  1. databinding在android studio2.3版本后不再默认支持使用

    databinding在android studio2.3版本后不再默认支持使用,需要在项目的app-build-gradle的 dependencies 里面添加 apt 'com.android. ...

  2. Android Studio2.x版本无法自动关联源码的解决方法

    Android Studio2.x版本无法自动关联源码的解决方法 在学习android开发过程中,对于一个不熟悉的类,阅读源码是一个很好的学习方式,使用andorid studio开发工具的SDK M ...

  3. 关于android studio3.0版本后引入资源问题error: failed linking file resources

    最近更新阿里短视频的SDK,导入demo项目时,发现两个问题: 1.频繁报错AAPT2 error: file not found.以为直接Sync重新编译就可以,但是仍旧频繁提醒引入资源错误. 查找 ...

  4. [转]关于sdk更新Android SDK Tools 25.3.1版本后使用sdk manager闪退

    昨天这两个manager还工作正常,今天更新了一下,发现不可用了,运行avd manager和sdk manager没反应,搜了好多文章,然后看到了下这篇文章<关于sdk更新Android SD ...

  5. Android Studio2.0 教程从入门到精通Windows版 - 入门篇

    http://www.open-open.com/lib/view/open1468121363300.html 本文转自:深度开源(open-open.com)原文标题:Android Studio ...

  6. Android studio2.2 ndk 错误 :format not a string literal and no format arguments!

    在Android Studio2.2 进行NDK编程,在对*char 字符串 进行日志输出时,报错: error: format not a string literal and no format  ...

  7. 【Android Studio安装部署系列】三十、从Android studio2.2.2升级到Android studio3.0之路

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 Android Studio 3.0的新功能 https://mp.weixin.qq.com/s/2XmVG4mKEDX6-bvZ ...

  8. gradle-4.1-all.zip离线包下载 极速 android studio2.3 3.0编译必备

    http://download.csdn.net/download/yongheng289/10039982 gradle-4.1-all.zip离线包下载 极速 android studio2.3 ...

  9. Android studio 搭建测试环境 创建虚拟机

    1.打开android studio2.0 ,选择AVD Manger 2.选择Create Virtual Device 3.在左侧Category中选择Phone,然后选择自己喜欢的手机型号,点击 ...

随机推荐

  1. 构造函数中用:base

    如果person中有自己写的构造函数 则Student类的构造方法必须要加:base继承这个构造方法!因为默认的Student:base(空)构造方法已经被干掉了 构造方法的调用//base里的参数, ...

  2. SQL关于WHERE 的计算次序

    WHERE可包含任意数目的AND和OR操作符.允许两者结合以进行复杂 和高级的过滤. 但是OR和AND操作符是有先后次序的. 比如,原意是想找出 3班和5班年龄为21岁的同学,使用 :SELECT * ...

  3. 桂电第一次程序设计 C STL 排序

    Problem 1197 # 共享厕所 ediszhao添加于2017-12-22 15:00:56 时间限制 : 1000MS 内存限制 : 65536KB ×提示 : 你已解决此题目. 问题描述 ...

  4. Android打开相机进行人脸识别,使用虹软人脸识别引擎

    上一张效果图,渣画质,能看就好 功能说明: 人脸识别使用的是虹软的FreeSDK,包含人脸追踪,人脸检测,人脸识别,年龄.性别检测功能,其中本demo只使用了FT和FR(人脸追踪和人脸识别),封装了开 ...

  5. 第 8 章 容器网络 - 057 - macvlan 网络隔离和连通

    macvlan 网络隔离和连通 验证 macvlan 之间的连通性. bbox1 能 ping 通 bbox3,bbox2 能 ping 通 bbox4. 即:同一 macvlan 网络能通信. bb ...

  6. redhat 7.0 配置Bond

    把/etc/sysconfig/network-scripts/目录下的ifcfg-bond*文件手动移动到/tmp目录. 重启网络:systemctl restart NetworkManager ...

  7. C# http监听之Nancy.net

    通过winform或者是控制台应用程序监听http请求,之前使用的是微软的HttpListener,参考https://www.cnblogs.com/duanjt/p/5566336.html 然后 ...

  8. (转)c# control.Invoke control.BeginInvoke

    在Invoke或者BeginInvoke的使用中无一例外地使用了委托Delegate. 一.为什么Control类提供了Invoke和BeginInvoke机制? 关于这个问题的最主要的原因已经是do ...

  9. Ubuntu vim终端常用的快捷键

    Ubuntu中常用的快捷键 Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手.在Ubuntu中打开终端的快捷键是Ctrl+Alt+T.其他的一些常用的快捷 ...

  10. (转)解决windows10下无法安装.net framework 3.5,错误代码0x800F081F

    1.下载 NET Framework 3.5的安装包netfx3.cab 将下载的文件复制到复制到 C 盘的 Windows 文件夹 后请在“命令提示符(管理员)”中执行下面的命令: dism /on ...