我最近在我的Macbook Pro上下载了Android Studio,每次打开它时都会搞砸它.它给了我插件错误和其他几个错误.我需要从我的mac上完全卸载它.我试图从我的mac中删除它,然后再次安装,就像你第一次做的那样,但它没有做任何事情,现在出现同样的问题.
我怎样才能完全删除它并重新安装一个新的?
我只是想在Android中开始开发.所以,问题是当我尝试通过发出命令模拟器@A2来启动模拟器时,屏幕上会出现一个模拟器.但即使等待长达2-3小时后,所有显示的都是黑屏.甚至没有Android主屏幕或Android徽标.只是一个黑屏.虽然最初"adb devices"将模拟器显示为离线.在2-3分钟后,连接设备列表变为空白.
我在网上搜索并尝试了那里提到的所有步骤,如kill和重新启动adb,在没有空格的目录中安装java/android,但无济于事.
我的Jdk和Android安装在以下文件夹中:
C:\ Java32BitInstallation C:\ AndroidSdkInstallation这是我为它下载/安装的东西列表:
在我的路径变量中,我添加了*C:\ AndroidSdkInstallation\android-sdk\platform-tools \; C:\ AndroidSdkInstallation\android-sdk\tools \; C:\ Java32BitInstallation \; C:\ Java32BitInstallation\bin*
在从net读取某个地方后,我添加了JAVA_HOME变量,其值为C:\ Java32BitInstallation \但仍然没有用.
我的系统上安装了IntelliJ和Eclipse.但是因为启动模拟器,我没有使用其中的任何一个,我不怀疑这些有任何蠢事.
所以,任何人都可以帮我解决这些让我发疯的事情.我正在尝试过去10-12天并且无法启动模拟器,更不用说编写我的第一个"Hello world"程序了.
附加说明:我的系统是Windows 7(64位)计算机.早些时候我已经安装了64位版本的jdk,但问题也出现了.现在,在互联网上搜索后,我卸载了它并安装了32位版本的Java.但是,再没有用.但有一点,这个32位版本的java(jdk 7 update 3),首先安装jre作为jdk安装的一部分,然后安装jre 7.所以现在我有两个文件夹:jre和jre7在C:\ Java32BitInstallation目录中.这可能是我的模拟器没有出现的问题.我是否需要指定aditional environmetal变量或修改现有变量?请帮助.
顺便说一下,我提到logcat什么也没说.
我有一台笔记本电脑,我主要用于Android工作室的android开发,今天突然得到这个错误信息(或它的过时版本)当我运行我的模拟器
Your GPU driver information:
GPU #1
Make: 8086
Model: Intel(R) HD Graphics Family
Device ID: 0a16
Driver version: 10.18.10.3945
GPU #2
Make: 10de
Model: NVIDIA GeForce 820M
Device ID: 1140
Driver version: 22.21.13.8476
Some users have experienced emulator stability issues with this driver version. As a result, were selecting a compatibility renderer. Please check with your manufacturer to see if there is an updated driver available.
Run Code Online (Sandbox Code Playgroud)
更新了geforce驱动程序,但没有用,试图更新英特尔但失败了,有没有办法禁用它?绕过兼容性渲染器并像以前一样工作,模拟器现在很糟糕.任何解释为什么突然发生的?
此外,我正在使用Windows 7 64位,如果这将有所帮助,几天前有更新.
系统信息
MacOs 版本 - 11.3 测试版
Android Studio 版本 - 4.1.2
Android 模拟器版本 - 30.4.5
Android HAXM 版本 - 7.5.1
错误堆栈
emulator: Android emulator version 30.4.5.0 (build_id 7140946) (CL:N/A)
handleCpuAcceleration: feature check for hvf
cannot add library /Users/rajaparikshit/Library/Android/sdk/emulator/qemu/darwin-x86_64/lib64/vulkan/libvulkan.dylib: failed
HVF error: HV_ERROR
qemu-system-x86_64: failed to initialize HVF: Invalid argument
Failed to open the hax module
No accelerator found.
qemu-system-x86_64: failed to initialize HAX: Operation not supported by device
added library /Users/rajaparikshit/Library/Android/sdk/emulator/lib64/vulkan/libvulkan.dylib
cannot add library /Users/rajaparikshit/Library/Android/sdk/emulator/qemu/darwin-x86_64/lib64/vulkan/libMoltenVK.dylib: failed
added library /Users/rajaparikshit/Library/Android/sdk/emulator/lib64/vulkan/libMoltenVK.dylib
Run Code Online (Sandbox Code Playgroud)
Android …
我在 StackOverflow 上进行了搜索,发现了许多类似的问题和许多不同的答案,但没有一个对我有用。
所以,最后几天我一直很好地使用 Android Studio 的模拟器,直到我尝试使用Google Play API添加新的虚拟设备,当我尝试运行它时,出现了以下消息:
AVD <emulator_name> 的模拟器进程已终止。
我尝试了很多不同的事情,还删除了我拥有的所有模拟器,但现在我创建的模拟器都不起作用
这是我在 Android Studio 日志中得到的日志:
[1647414] INFO - manager.EmulatorProcessHandler - Emulator: C:\Users\2DWeb\AppData\Local\Android\Sdk\emulator\emulator.exe -netdelay none -netspeed full -no-snapstorage -avd cel_30_debug1
[1649364] INFO - manager.EmulatorProcessHandler - Emulator: WARNING | unexpected system image feature string, emulator might not function correctly, please try updating the emulator.
[1649364] INFO - manager.EmulatorProcessHandler - Emulator: Warning: Quick Boot / Snapshots not supported on this machine. A CPU with EPT + UG features is …
Run Code Online (Sandbox Code Playgroud) android android-virtual-device android-emulator android-studio
我的GrantPermissionRule 成功地在我的Android应用程序上实现2018年1月3日将不再有效.当我通过Android Studio运行Espresso测试时,模拟器会阻止等待权限.但是,当我从命令行运行测试时,./gradlew dist; ./gradlew connectedDebugAndroidTest --stacktrace
它不会要求权限.注意我在每次运行之前手动擦除模拟器中的数据,以确保它是对GrantPermissionRule的正确测试.
以下是我用于实现GrantPermissionRule的原始引用:https : //www.kotlindevelopment.com/runtime-permissions-espresso-done-right/ https://developer.android.com/reference/android/support/test/rule /GrantPermissionRule.html
app/build.gradle中的版本:
GrantPermissionRule是否已停止为其他人宣传工作?
我一直在使用android studio,我最终安装了cocos2dx并使用arm cpu模拟器来处理cocos2dx.我最近看到一条消息提示更新android模拟器服务,所以我安装它,现在我的模拟器在尝试启动时崩溃并在logcat中给出了这个错误 - 这是它给了我的错误
19:36 Emulator: **
19:36 Emulator: ERROR:/buildbot/src/android/emu-3.0-release/external/qemu/fpu/softfloat.c:486:round_canonical: code should not be reached
19:36 Emulator: Warning: QObject::~QObject: Timers cannot be stopped from another thread ((null):0, (null))
19:36 ADB rejected shell command (getprop): closed
19:36 Emulator: Process finished with exit code 3
Run Code Online (Sandbox Code Playgroud)
我不知道这意味着什么,但我知道它与我下载的更新有关,有什么方法可以回滚更新吗?
我在启用Hyper-V和Hypervisior平台的AMD Ryzen系统上基于Pixel 2和Android PIE创建了一个AVD。如果我按启动AVD,则会出现很多错误。
我尝试了不同的PIE映像(如x86和其他映像),然后重新安装了Hyper-V和Hypervisor平台。我也尝试在未安装Hyper-V的情况下进行尝试,但对我而言没有任何效果。
17:40 Emulator: C:\Users\myusername\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe: WHPX: Failed to emulate MMIO access with EmulatorReturnStatus: 2 (InternalEmulationFailure )
17:40 Emulator: C:\Users\myusername\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe: whpx_vcpu { emulator=000000001fc93300, window_registered=false, interruptable=true, tpr=0, apic_base=fee00900, interruption_pending=false }
17:40 Emulator: C:\Users\myusername\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe: WHV_MEMORY_ACCESS_CONTEXT { Instruction={ size=16, bytes='A1 F0 00 E0 FE 80 CC 01 A3 F0 00 E0 FE C7 05 50 ' }, AccessInfo={ AccessType=0, GpaUnmapped=1, GvaValid=0, AsUINT32=4 }, Gpa=fee000f0, Gva=0 }
17:40 Emulator: C:\Users\myusername\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe: WHPX: Failed to exec a virtual processor
17:40 Emulator: Warning: QObject::~QObject: Timers …
Run Code Online (Sandbox Code Playgroud) 我在 Android Studio 中更新了 Android Emulator。更新后,当我尝试启动 AVD 时,我总是收到“模拟器进程被杀死”的消息。
我试图从命令行启动它并出现以下错误。
模拟器:Android 模拟器版本 30.5.3.0 (build_id 7196367) (CL:N/A) dyld:库未加载:/System/Library/Frameworks/IOUSBHost.framework/Versions/A/IOUSBHost 引用自:/Users/NaoKreuzeder/Library /Android/sdk/emulator/qemu/darwin-x86_64/qemu-system-x86_64 原因:找不到图像 中止陷阱:6
我在我的 mac 上搜索了文件“IOUSBHost.framework”。但是找不到。
如何解决这个问题?有人可以指出我正确的方向以找到解决方案吗?
升级android studio后-我尝试创建模拟器,但是在尝试启动AVD时遇到此错误:
Emulator: statvfs('/home/nompumelelo/.android/avd/Pixel_2_API_24.avd/snapshots/default_boot/ram.img') failed:
No such file or directory
Run Code Online (Sandbox Code Playgroud)
我重新启动了android studio,重新创建了AVD-但仍然没有成功。
以下错误是我的终端上显示的内容。