Android Studio 运行时模拟器部分出错:求解答

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio 运行时模拟器部分出错:求解答相关的知识,希望对你有一定的参考价值。

Error running app: Instant Run requires 'Tools | android | Enable ADB integration' to be enabled

问题一,解决办法有如下这些:
重启Eclipse,方法File—>Restart。
尝试重启ADB服务。
你可以在sdk目录如c:\\Program Files\\Android\\android-sdk-windows\\platform-tools\\下建一个叫restartADB.bat的windows批处理文件,文件中写入:
adb kill-server && adb start-server
pause
需要重启ADB,只要双击运行文件即可,注意adb.exe须在platform-tools目录下,不然脚本可能运行不了
删除Run Configuration,在Run—>Run Configuration中,选择删除已经配置的Activity。
尝试删除你的.android文件下的一些镜像文件。按你问题提供的信息,应该在:C:\\Users\\lgs\\.android\\avd\\androidAddresslist.avd/sdcard.img
C:\\Users\\lgs\\.android\\avd\\androidAddresslist.avd/sdcard.img
C:\\Users\\lgs\\.android\\avd\\androidAddresslist.avd/userdata-qemu.img

问题二,解决方法有:
1.重启Eclipse,重启ADB。
2.如果上面方法不行,看一下有没有类似91手机助手,腾讯手机助手等工具正在开启,有的话就结束掉这些工具对应的进程。
3.如果你的sdk还是2.3以下的旧版本,那么就是把tools文件夹中的adb.exe复制到platform-tools文件夹中。构组成编辑
在IDEA的基础上,Android Studio 提供[1] :
基于Gradle的构建支持
Android 专属的重构和快速修复
提示工具以捕获性能、可用性、版本兼容性等问题
支持ProGuard 和应用签名
基于模板的向导来生成常用的 Android 应用设计和组件
功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览
主要功能编辑
2013年
2013年5月16日,在I/O大会上,谷歌推出新的Android开发环境——Android Studio,并对开发者控制台进行了改进,增加了五个新的功能[2] 。
Android Studio是谷歌推出了新的Android开发环境,开发者可以在编写程序的同时看到自己的应用在不同尺寸屏幕中的样子。
谷歌对开发者控制台进行了改进,增加了五个新的功能,包括优化小贴士、应用翻译服务、推荐跟踪、营收曲线图、用版测试和阶段性展示。
1、优化小贴士:在主体中打开你的应用,点击小贴士,会得到这样的建议:为你的应用开发平板电脑版本。
2、应用翻译服务:允许开发者直接在开发主体中获得专业的翻译。上传你的需求,选择翻译,其会显示翻译方和价格,并在一周内发回译本。
3、推荐跟踪:允许开发者找出最有效的广告
4、营收曲线图:向开发者展示其应用营收,以国家进行划分
5、试用版测试和阶段性展示:开发者可以对应用进行测试,然后向测试用户推出,测试结果不会对外公布。当一个版本的测试结束,开发者可以向特定比例用户推出[3] 。
Android Studio这款开发工具被首次公布,这也是为了方便开发者基于Android开发。
首先解决的一个问题是多分辨率。Android设备拥有大量不同尺寸的屏幕和分辨率,根据新的Studio,开发者可以很方便的调整在各个分辨率设备上的应用。
同时Studio还解决语言问题,多语言版本(但是没有中文版本)、支持翻译都让开发者更适应全球开发环境。Studio还提供收入记录功能。
最大的改变在于Beta测试的功能。Studio提供了Beta Testing,可以让开发者很方便试运行[1] 。
2015年
2015年5月29日,在谷歌I/O开发者大会上,谷歌发布AndroidStudio 1.3版,支持C++编辑和查错功能。Android Studio 1.3版开发码代码变得更加容易,速度提升,而且支持C++编辑和查错功能[4] 。
版本更新编辑
Android Studio v0.3.1
Platform
Package
Size
MD5 Checksum
Windows
android-studio-bundle-132.883541-windows.exe
448245492 bytes
ca5f5c4d21b4350ddf3bda7021a6ee5e
Mac OS X
android-studio-bundle-132.883541-mac.dmg
427317993 bytes
67831af6e7896a0a146d43423fabb542
Linux
android-studio-bundle-132.883541-linux.tgz
451652493 bytes
7a6f9b12b2cd5321ab0818b51306e01c
[5]
Android Studio v0.3.2
Platform Package Size MD5 Checksum
Windows android-studio-bundle-132.893413-windows.exe 484345454 bytes 14cbf0109a822688f4e2f886c0b0c85a
Mac OS X android-studio-bundle-132.893413-mac.dmg 463332508 bytes 0cd4ac59864890f7de57314bcc7ea5aa
Linux android-studio-bundle-132.893413-linux.tgz 487694946 bytes
9f1306
100314b03ff5b691b94f154501

  
[6]
Android Studio v0.4.2
Platform Package Size MD5 Checksum
Windows android-studio-bundle-133.970939-windows.exe 515261701 bytes 1e1ae28b1c00f43d55f17ee35bd4f5d2
Mac OS X android-studio-bundle-133.970939-mac.dmg 491773471 bytes 6753f67c56acb17617bfbc5bc56384e7
Linux android-studio-bundle-133.970939-linux.tgz 516080363 bytes 25455787d76e61baf34bf93eaa00ded6
[7]
Android Studio v0.4.6
Platform Package Size MD5 Checksum
Windows android-studio-bundle-133.1028713-windows.exe 519592042 bytes 9029c18738a75830786326d62c96d557
Mac OS X android-studio-bundle-133.1028713-mac.dmg 497595811 bytes eb2474e6d17537ddfa535e6fe8adcf0d
Linux android-studio-bundle-133.1028713-linux.tgz 522177460 bytes cc847dd6249b3033737dabe0377c8c66
[8]
ANDROID STUDIO V0.8.0
Platform Package Size MD5 Checksum
Windows android-studio-bundle-135.1245622-windows.exe 380000036 bytes 5720baef7d492f2df7398a38dae2fa92
Mac OS X android-studio-bundle-135.1245622-mac.dmg 368451923 bytes fa9da3625db44687576c5c4e8f96280e
Linux android-studio-bundle-135.1245622-linux.tgz 417756987 bytes c70dd2e4035484b84f0ad0046a34f136
[9]
启动解决方案编辑
先来到Android Studio的bin目录下,修改studio.bat 第72行GOTO end 在它前面加上PAUSE 用于查看错误消息,进入cmd 然后指向Android Studio目录下 运行studio.bat 可以查看错误消息,去修改android-studio\\bin目录下的studio.exe.vmoptions 去除第5行的 -XX:+UseCodeCacheFlushing,启动成功
用记事本打开android-studio\\bin 目录下的studio.bat
  将 SET VM_OPTIONS_FILE=%IDE_BIN_DIR%\\studio%BITS%.exe.vmoptions
  改为 SETVM_OPTIONS_FILE=%IDE_BIN_DIR%\\studio%BITS%.exe启动成功[10]
用文本工具打开
  studio.bat
  line25 to line 28:
  SET JRE=%JDK%
  IF EXIST "%JRE%\\jre" SET JRE=%JDK%\\jre
  SET BITS=IF EXIST "%JRE%\\lib\\amd64" SET BITS=64
  可以看到里面设置软件支持系统位数是64位,如果自己所用电脑是32位的 jre/lib目录下只有i386文件,尝试把
  IF EXIST "%JRE%\\lib\\amd64" SET BITS=64 改为
  IF EXIST "%JRE%\\lib\\i386" SET BITS=32[10]
检查jdk路径是否配置,1.6和1.7都没有问题,jdk环境变量配置确保正确。[10]
Android Studio 0.2 Released
Jun 6, 2013 Google released Android Studio 0.1.3.[11]
参考技术A 模拟 器与系统不兼容追问

怎么解决呢,我换了好几个模拟器都不行啊

Android studio'运行'app'时出错:找不到默认活动

我不明白为什么错误不会消失

我认为这是Manifest.xml的错误,因为它在我调整清单文件后显示 但我找不到你的错误,你可以教我什么?

enter image description here

以上是关于Android Studio 运行时模拟器部分出错:求解答的主要内容,如果未能解决你的问题,请参考以下文章

在 Android Studio 中的 Flutter 上运行模拟器时出错

运行 Visual Studio 2015 RC 和 MS Android 模拟器时定位 adb.exe 时出错

Android Studio 出错:无法在模拟器中启动 AVD

安装应用程序后在 android studio 中启动活动时出错

Visual Studio:Xamarin - 启动 Android 模拟器时出错

Android Studio:膨胀类片段时出错