ocrale jdk
先删除默认安装的openjdk
apt remove openjdk*
apt auto-remove
apt -f install
然后官网下载了随便一个版本的jdk,我的是javaEE16,jdk-16
下载好了之后随便放个jdk地址,然后写全局配置
我的:
全局
gedit /etc/profile
环境变量
export JAVA_HOME=/usr/lib/jvm/jdk-16
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
我本来以为没有jre 下我一大跳,结果发现照样跑
kvm (Kernel-based Virtual Machine)
参考
启用硬件虚拟化扩展:
首先,您必须从计算机的BIOS启用硬件虚拟化扩展。如果您使用的是英特尔处理器,则它将称为VT-x或VT-d。如果您使用的是AMD处理器,则在BIOS中将其称为AMD-v。
启用硬件虚拟化后,运行以下命令以验证是否启用了VT-x / VT-d或AMD-v扩展。
$ grep --color --perl-regexp’vmx | svm’ / proc / cpuinfo
egrep -o “(vmx|svm)” /proc/cpuinfo
如您所见,svm标志可用。我正在使用AMD处理器。如果您使用的是Intel处理器,那么它将是vmx。因此,启用了硬件虚拟化。大!
安装KVM / QEMU:
现在,您必须从Debian 10 Buster的官方软件包存储库中安装KVM和QEMU。
首先,使用以下命令更新APT软件包存储库缓存:
$ sudo apt更新
APT软件包存储库缓存应进行更新。
现在,使用以下命令安装KVM和QEMU:
$ sudo apt install qemu qemu-kvm qemu系统qemu-utils
要确认安装,请按Y,然后按。
APT软件包管理器将下载并安装所有必需的软件包。
此时,应安装KVM和QEMU。
安装LibVirt:
为了创建虚拟机并轻松管理它们,使用了libvirt。它是KVM和QEMU虚拟化的必备工具。
Debian 10 Buster的官方软件包存储库中提供了libvirt和所有必需的工具。
要安装libvirt和所有必需的工具,请运行以下命令:
$ sudo apt install libvirt-clients libvirt-daemon-system virtinst
现在,按Y,然后按确认安装。
APT软件包管理器将下载并安装所有必需的软件包。
此时,将安装libvirt和所有必需的工具。
现在,检查libvirtd服务是否以以下命令运行:
$ sudo systemctl状态libvirtd
如您所见,libvirtd服务正在运行。该的libvirtd服务也已启用。因此,它将在启动时自动启动。
————————————————
参考一半,现在我们kvm安装好了
Android Studio KVM Setting?
参考stackOverFlow
Alright, so when you see the message (on Android Studio v2 and higher):
KVM is required to run this AVD.
/dev/kvm device: permission denied
Grant current user access to dev/kvm
What you can do (manually, since I haven’t found anything in Android Studio) to fix this is:
Add your Linux user into the kvm group: sudo adduser your_linux_user kvm
If the group doesn't exist, download this package sudo apt install qemu-kvm and try to add your user again into the kvm group.
When the user has successfully been added into the KVM group, logout or restart and try opening Android Studio again.
This setting works totally fine in Ubuntu 18.04/18.10, but it should work in other distros as well.
我只更改了 sudo adduser your_linux_user kvm 即可
andriod studio
没什么好说的,随便下载最新版,然后解压出来
在bin 目录下 sudo bash studio.sh
android SDK
我本来辛苦找了一个sdk但是完全无用
后来才发现SDK可以直接通过联网安装
第一次说sdk直接说没有,next
然后给你地址,它会自动给安装
gradle
进入之后右下角自动安装
.desktop (桌面图标)
命名为 YuorAppName.desktop
放在/usr/share/applications/
内容
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Exec=/path/to/executable
Name=Name of Application
Icon=/path/to/icon
快捷方式
ln -s /path/yourApp /usr/bin/YourAppName
完成
qemu 存在RAM爆炸
android studio ram调整
file->system setting -> ram
外联设备