我正在使用Windows 10,当我在Android Studio中启动虚拟设备模拟器时,我不断收到以下消息:
"C:\ Users\siviw\AppData\Local\Android\Sdk\platform-tools\adb.exe中的ADB二进制文件已过时,并且Android模拟器存在严重的性能问题.请更新到更新的版本以获得更快的应用程序/ 文件传输".
我是一名经验不足的新开发人员.我需要更新到更新版本以便不再显示消息?
如何在Eclipse SDK for Android应用程序开发中提高虚拟设备模拟器的速度?我一直在网上搜索如何加速这件事,但我似乎找不到一个对我有用的修复方法.我遇到的另一个问题是我无法将RAM高于1024MB.
谢谢你的帮助.我现在已经确定了速度.对于有相同问题的任何人,请确保选中此框.

但是,我仍然无法让我的RAM超过1024 MB.有什么办法解决的?
我想配置AVD上android studio的Centos 7.
我能够成功创建一个项目.在尝试创建时AVD,我选择设备定义为Nexus 6 size: 5'.96",resolution 1440*2560, 560dpi.然后,在下一个设置屏幕中,我选择我已下载的系统图像屏幕MarshMallow, API Level:23, x86.在下一个设置屏幕中,(验证配置)当我单击它显示的完成按钮时nothing selected.
截图:

android-virtual-device android-studio virtual-device-manager centos7
我之前有使用Eclipse的经验(生锈),我最近下载了适用于Mac的Android Studio(El Capitan).我想在虚拟机上运行我的"hello world"程序.我选择了(Nexus 7 2012 API 23),但在Android虚拟设备管理器中,我收到"无法加载"消息,详细信息给出:
Name: Nexus_7_2012_API_23
CPU/ABI: Google APIs ARM (armeabi-v7a)
Path: /Users/user/.android/avd/Nexus_7_2012_API_23.avd
Error: Unknown target 'Google Inc.:Google APIs:23' in
/Users/user/.android/avd/Nexus_7_2012_API_23.ini
Run Code Online (Sandbox Code Playgroud)
在Android SDK中,我加载了以下内容:
null
null 23 2 Installed
null 23 2 Not installed
null 23 2 Not installed
null 23 1 Not installed
null 23 1 Installed
null 23 3 Installed
null 23 7 Installed
null 23 7 Installed
null 23 1 Installed
null 23 7 Installed
null 23 11 Installed
null 23 11 Installed
null …Run Code Online (Sandbox Code Playgroud) macos android android-virtual-device android-studio virtual-device-manager
我正在使用WebStorm从Android Studio虚拟设备开发一个react-native app +一个模拟器.
应用程序从WebStorm加载到模拟器中很好,但调试器不工作,不会在断点上停止.
这是我的设置:
这是WebStorm的配置:
模拟器中的设备是Nexus 5X API 22(Android 5.1 x86),我在首次加载后启用了"远程JS调试".
WebStorm输出:
/ usr/local/bin/node --debug-brk = 60746 --expose_debug_as = v8debug /Applications/WebStorm.app/Contents/plugins/JavaScriptDebugger/proxy/launcher.js --port = 8081 --sourcesStoragePath =/dev/calculatorApp/.tmp/reactNativeBuild监听[::]的调试器:60746 [intellij]从Packager下载的debuggerWorker.js(运行React Native应用程序的逻辑).
[intellij]启动调试器app worker.
[intellij]与React Native应用程序的Proxy(Packager)建立连接
[intellij]调试会话已成功启动.
使用appParams运行应用程序"CalculatorApp":{"initialProps":{},"rootTag":1}.DEV === true,开发级别警告为ON,性能优化为OFF
进程以退出代码137结束(由信号9中断:SIGKILL)
android remote-debugging webstorm virtual-device-manager react-native
我在我的物理设备上运行了几次我的应用程序,它运行得很好。现在我正在尝试在虚拟设备上运行该应用程序。每次都没有显示任何问题,但该应用程序未安装在虚拟设备上。我想强调的是,在我尝试使用物理设备之前,它是有效的。当我按下“运行”窗口时,它会显示一条消息:“在没有设备上启动‘应用’”。
然后我尝试删除所有虚拟设备并设置新设备。还是一样的消息。我该如何解决?
我安装了Android Studio(1.5.1 - 有关构建详细信息,请参阅图像).

在安装时我选择了自定义选项,因此我可以安装特定路径.我知道我的%SystemDrive%指向网络位置,我想安装到我的本地磁盘.
因此,这意味着默认情况下,应用程序将安装到:\networkpath\users\myUserName\Android\SDK
但是,由于我选择了自定义安装,因此我选择了一个本地路径:c:\ users\myUsername\Android\SDK
项目创建和建设工作正常
一切似乎安装得很好,我能够创建一个新项目并构建它没有任何问题.
但是,当我试图运行构建然后基本上无声地失败.模拟器从未出现,也没有发生错误.Android Monitor只显示一条消息,指出未检测到连接设备. AVD经理
幸运的是,我知道有关检查模拟器发生了什么,我打开了AVD Manager.列出的设备显示错误.我右键单击了设备并选择了"查看详细信息".那时AVD经理表明它正试图从网络路径读取,即使我在自定义安装中改变了这一点.\networkPath\Users\myUserName\Windows.android\avd\Nexus4.avd和\networkPath\Users\myUserName\Windows.android\avd\Nexus4.ini
注册表编辑
我关闭了Android Studio.然后我打开regedit并编辑了以下值:HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList,其原貌如下:

并更改它们以便它们都直接指向c:\驱动器(而不是%systemdrive%)
环境变量:ANDROID_SDK_HOME
我发现其他人已经提到了ANDROID_SDK_HOME环境变量,我注意到我的机器根本没有定义该值,所以我添加了它并将其设置如下:c:\ users\myUsername\Android\SDK
然后我再次启动了Android Studio并启动了AVD Manager.这次没有设备显示,而是AVD管理器提示我使用以下窗口创建一个:

现在,我正在尝试使用Google API下载其中一个设备,但每次我都会下载并成功安装,但随后会从列表中消失.请注意,在下一张图片中,没有API级别15或16,其中包含用于arm架构的Google API.

注意另外存在是一个用于与臂API级别17列出.我现在将尝试安装那个.
您可以看到它已成功下载并安装正常.现在,我单击[完成]按钮.该项目不再出现在我的列表中.

将自动选择API Level 15项.我假设是因为当我安装Android Studio时最初下载了一个.
最后,如果您取消选中[] show downloadable system images复选框 - 这非常令人困惑 - 而且我假设您已经下载了已经下载的那些,那么您会看到它只显示了一个API Level 15虚拟设备.

这一切都非常糟糕.有没有人见过这个问题?有没有其他人能够修复它?
我假设我只需要完全重新安装Android Studio.
android android-virtual-device android-studio virtual-device-manager
在 Android Studio(Arctic Fox | 2020.3.1 补丁 1)中,模拟器中新虚拟设备的初始创建和后续启动顺利完成,并且设备框架正确显示。但是,当选择编辑虚拟设备时,窗口底部会短暂弹出一个错误,提示“皮肤目录未指向有效的皮肤”,并且“启用设备框架”选项未选中。如果您取消退出 Android 设备配置窗口,皮肤仍会正确加载。如果选中“启用设备框架”复选框并选择“完成”按钮,模拟器将在没有皮肤的情况下加载。返回到设备的选项页面,可以看到“启用设备框架”复选框再次变为未选中状态。这是一个错误和/或有解决方法吗?我想在每次加载模拟器时从特定快照启动,但如果不访问选项页面就无法做到这一点(一旦我完成选项选择,皮肤就会消失。)
我的操作系统是MacOS,我正在开发一个Android移动应用程序.我已经下载了android studio并设置了android_home环境.我已经安装了marshmallow6.0 SDK.我android avd在终端尝试并未能打开avd.
java.lang.IllegalArgumentException: Argument cannot be null
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Widget.error(Unknown Source)
at org.eclipse.swt.widgets.Label.setText(Unknown Source)
at com.android.sdkuilib.internal.widgets.AvdDetailsDialog.displayValue(AvdDetailsDialog.java:156)
at com.android.sdkuilib.internal.widgets.AvdDetailsDialog.createContents(AvdDetailsDialog.java:73)
at com.android.sdkuilib.ui.SwtBaseDialog.open(SwtBaseDialog.java:93)
at com.android.sdkuilib.internal.widgets.AvdSelector.onDetails(AvdSelector.java:964)
at com.android.sdkuilib.internal.widgets.AvdSelector.access$600(AvdSelector.java:86)
at com.android.sdkuilib.internal.widgets.AvdSelector$11.widgetDefaultSelected(AvdSelector.java:728)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.notifyListeners(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at com.android.sdkuilib.internal.repository.ui.AvdManagerWindowImpl1.open(AvdManagerWindowImpl1.java:146)
at com.android.sdkuilib.repository.AvdManagerWindow.open(AvdManagerWindow.java:94)
at com.android.sdkmanager.Main.showAvdManagerWindow(Main.java:438)
at com.android.sdkmanager.Main.doAction(Main.java:380)
at com.android.sdkmanager.Main.run(Main.java:151)
at com.android.sdkmanager.Main.main(Main.java:117)
Run Code Online (Sandbox Code Playgroud)
我不知道是什么unknow source …
我正面临一个问题,我现在试图解决这个问题,现在似乎已经遗漏了一些问题.
我已经将Android Studio重新安装到自定义位置以节省我的C:驱动器的一些空间,并对我的环境变量进行了必要的调整.但是,AVD没有以正确的方式接收我的新装置.下图显示了问题:
我完全不知道从哪里开始解决这个问题并弄清楚我做了什么来错过它.
有什么想法吗 ?
android-virtual-device android-studio virtual-device-manager avd-manager
android ×6
avd-manager ×1
centos7 ×1
java ×1
macos ×1
react-native ×1
sdk ×1
skin ×1
webstorm ×1