web-dev-qa-db-fra.com

Android Emulateur Studio: vérification VK_VERSION_1_1 échouée

J'ai un problème avec Android Studio, lorsque j'exécute AVD sur les informations du journal des événements, il est toujours indiqué

11:17 Émulateur: échec de la vérification de VK_VERSION_1_1: vkBindBufferMemory2 introuvable

11:17 Émulateur: échec de la vérification de VK_VERSION_1_1: vkBindImageMemory2 introuvable

11:17 Émulateur: échec de la vérification VK_VERSION_1_1: vkGetDeviceGroupPeerMemoryFeatures introuvable

11:17 Émulateur: échec de la vérification de VK_VERSION_1_1: vkCmdSetDeviceMask introuvable

11:17 Émulateur: échec de la vérification de VK_VERSION_1_1: vkCmdDispatchBase introuvable

11:17 Émulateur: échec de la vérification VK_VERSION_1_1: vkGetImageMemoryRequirements2 introuvable

11:17 Émulateur: échec de la vérification VK_VERSION_1_1: vkGetBufferMemoryRequirements2 introuvable

11:17 Émulateur: échec de la vérification VK_VERSION_1_1: vkGetImageSparseMemoryRequirements2 introuvable

11:17 Émulateur: échec de la vérification VK_VERSION_1_1: vkTrimCommandPool introuvable

11:17 Émulateur: échec de la vérification de VK_VERSION_1_1: vkCreateSamplerYcbcrConversion introuvable

11:17 Émulateur: échec de la vérification VK_VERSION_1_1: vkDestroySamplerYcbcrConversion introuvable

11:17 Émulateur: échec de la vérification de VK_VERSION_1_1: vkCreateDescriptorUpdateTemplate introuvable

11:17 Émulateur: échec de la vérification de VK_VERSION_1_1: vkDestroyDescriptorUpdateTemplate introuvable

11:17 Émulateur: échec de la vérification de VK_VERSION_1_1: vkUpdateDescriptorSetWithTemplate introuvable

11:17 Émulateur: échec de la vérification VK_VERSION_1_1: vkGetDescriptorSetLayoutSupport introuvable

11:17 Émulateur: createOrGetGlobalVkEmulation: avertissement: les API Vulkan 1.1 manquent sur l'appareil

11:18 Émulateur: deleteSnapshot: pour default_boot

enter image description here

11
winter

Rencontrez le même problème et voici comment je résous ce problème, lancez Android Virtual Device avec Android studio m'a beaucoup intrigué, postez mes actions ici juste comme référence) .

  1. Désinstallez le dernier lecteur GPU Radeon (Adrenalin 2019 Edition 19.10.2 Optional)
  2. Installez le dernier lecteur recommandé (Adrenalin 2019 Edition 19.9.2 Recommended (WHQL))
  3. Activez la fonction Windows Hypervisor Platform ( Référence ).

vous pouvez maintenant exécuter des images x86 dans AVD.

Et, je ne sais pas si certaines informations s'y rapportent, puisque ces mots sont toujours affichés ensemble, je les colle également ici.

  1. Utilisation du matériel AMD RYZEN 3700X Et AMD Radeon 5700XT.
  2. virtualisation CPU activée (appelée AMD-V) dans le BIOS ( Référence )
  3. Hyper-v Désactivé dans turn windows features on or off (Distinguer de Windows Hypervisor Platform Ci-dessus, ce sont des choses très différentes)
  4. Utilisation du dernier Android studio (version 3.5.1)
1
Oboo Chin

J'ai résolu mon problème en adaptant ceci:

https://androidstudio.googleblog.com/2019/05/emulator-2909-stable.html

C'est un travail autour plutôt qu'une solution

# Here's how to disable Vulkan apps to talk to the emulator.

# Add the following lines to ~/.Android/advancedFeatures.ini (create this file if it doesn't exist already):

Vulkan = off
GLDirectMem = on

Mon système:

  • Noyau Linux: 5.4.6-2-MANJARO
  • Android Q (10.0)
  • Emulator 29.3.5
1
Demian