タイトルが示すように、Linux Mint 19.3でAndroid Studioを使用する際に問題があります。公式ダウンロードページであるソフトウェアマネージャを使用してAndroid Studioをインストールし、今スナップで最新バージョンをインストールしてみました。 Vulkanインスタンスを作成できないことは、Android Studio 3.6.1でアプリケーションを起動しようとしたときに発生する多くのエラーの1つです。エミュレータ画面が黒くなり、何も起こりません。
環境設定
- Ubuntu 18.04 Bionicに基づくLinux Mint 19.3 Tricia
- カーネル: 5.3.0-40-通常 x86_64
- デルXPS 13 9343
ドライバをすべてインストールしました。
私のアプリケーションを起動しようとしたときに発生するイベントログは次のとおりです。
17.3.2020
10:32 Executing tasks: [:app:assembleDebug] in project /home/samuel/Downloads/Exemple2
10:32 Emulator: emulator: ERROR: VkCommonOperations.cpp:496: Failed to create Vulkan instance.
10:32 Emulator: emulator: WARNING: EmulatorService.cpp:448: Cannot find certfile: /home/samuel/.android/emulator-grpc.cer security will be disabled.
10:32 Emulator: E0317 10:32:43.165019034 12845 socket_utils_common_posix.cc:201] check for SO_REUSEPORT: {"created":"@1584433963.164985521","description":"SO_REUSEPORT unavailable on compiling system","file":"/mnt/tmpfs/src/android/emu-master-dev/external/grpc/src/core/lib/iomgr/socket_utils_common_posix.cc","file_line":169}
10:32 Emulator: Started GRPC server at 127.0.0.1:8554
10:32 Gradle build finished in 1 s 288 ms
答え1
私は基本的なCeleron Intelオンボードグラフィックスのみを使用して、次のことを行いました。
sudo apt install mesa-vulkan-drivers
その後、Vulkan 1.1 APIが見つからないというエラーが発生しました更新されたリポジトリを追加しました。:
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update # may be automatic when adding repo
sudo apt upgrade
その後、1.1 API エラーが発生し続けます。私のエミュレータをバージョン28にダウングレードしました。、これはVulkanの問題を解決します。
私のCeleronはエミュレーション性能が悪いですが、少なくとも今はシステムが完全に停止せずに実行されています。私が使うのと同じくらい適切なグラフィックカードを持っている方が良いかもしれません。このガイド適切なドライバを取得するには。 :)
答え2
新しいデバイスを作成して修正しました。