تثبيت Android Studio على Linux Mint — دليل احترافي
إليك طريقة مُرتّبة وواضحة لتثبيت Android Studio على لينكس منت، مع أكواد جاهزة للنسخ كما هي، بالإضافة إلى تهيئة SDK والمحاكي وتسريع KVM.
1) تحديث النظام والمتطلبات الأساسية
ابدأ بتحديث الحِزم وتثبيت OpenJDK 17 (موصى به ومدعوم من Android Studio):
sudo apt update && sudo apt upgrade -y
sudo apt install openjdk-17-jdk wget unzip -y
معلومة: يعمل Android Studio كذلك مع JDK 11، لكن استخدام JDK 17 يضمن توافقًا أفضل للميزات الحديثة.
2) التثبيت — اختر طريقتك
أ) عبر Snap (الطريقة الأسهل)
إذا كان snapd غير مُثبت، ثبّته أولًا ثم ثبّت Android Studio:
sudo apt install snapd -y
sudo snap install android-studio --classic
ب) التثبيت اليدوي (للحصول على الإصدار الأحدث عادةً)
حمّل الأرشيف، فك الضغط، ثم انقل المجلد إلى /opt:
cd /tmp
wget https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.1.1.10/android-studio-2024.1.1.10-linux.tar.gz
tar -xvzf android-studio-*-linux.tar.gz
sudo mv android-studio /opt/
ملاحظة: قد يتغير رقم الإصدار مستقبلًا. إن أردت أحدث رقم دائمًا، يُفضّل التحميل من الصفحة الرسمية لـ Android Studio.
3) تشغيل Android Studio
إذا ثبّت عبر Snap:
android-studio
إذا ثبّت يدويًا:
/opt/android-studio/bin/studio.sh
4) إنشاء اختصار في القوائم (Launcher)
إن لم يظهر اختصار Android Studio تلقائيًا في قائمة التطبيقات، أنشئ ملف .desktop يدويًا:
sudo nano /usr/share/applications/android-studio.desktop
ثم ألصق المحتوى التالي كما هو:
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Icon=/opt/android-studio/bin/studio.png
Exec="/opt/android-studio/bin/studio.sh" %f
Comment=Android IDE
Categories=Development;IDE;
Terminal=false
احفظ الملف (Ctrl+O ثم Enter) وأغلق المحرر (Ctrl+X).
5) تثبيت Android SDK والمحاكي (AVD)
عند أول تشغيل، سيعرض المُعالج خطوة تثبيت الحِزم: Android SDK، وSDK Platform، وAndroid Virtual Device (المحاكي). اقبل التراخيص ودعه يُكمل التنزيل.
- من File > Settings > Appearance & Behavior > System Settings > Android SDK تأكد من تحديد منصات الأندرويد المطلوبة.
- لإنشاء محاكي: Tools > Device Manager > Create device واختر صورة نظام (x86_64/ARM).
6) تفعيل KVM لتسريع المحاكيات (موصى به)
تسريع المحاكي يعتمد على افتراضية العتاد. على أجهزة Intel/AMD، فعّل KVM:
- فعّل الافتراضية من BIOS/UEFI (Intel VT-x/AMD-V).
- ثبّت حزم KVM واذونات مجموعة المستخدمين:
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils -y
sudo usermod -aG kvm $USER
sudo usermod -aG libvirt $USER
تحقق من تمكين KVM:
lsmod | grep kvm
# يجب أن ترى وحدات مثل kvm_intel أو kvm_amd
ثم سجل الخروج والدخول مجددًا لتفعيل الصلاحيات.
7) استكشاف الأخطاء الشائعة
المحاكي بطيء أو لا يبدأ
- تأكد من تمكين الافتراضية في BIOS/UEFI.
- تحقق أن المستخدم ضمن مجموعتي
kvm
وlibvirt
. - جرّب صورة نظام أخرى للمحاكي (Android API مختلف أو ABI مختلف).
مشاكل JDK
إن كان لديك أكثر من JDK، اضبط المسار داخل Android Studio: File > Settings > Build, Execution, Deployment > Build Tools > Gradle واختر Gradle JDK = 17.
أسئلة شائعة
هل أستخدم Snap أم التثبيت اليدوي؟
Snap أسهل ويحافظ على التحديثات تلقائيًا. التثبيت اليدوي يمنحك مرونة كاملة وغالبًا أحدث إصدار مباشرة.
هل أستطيع العمل بـ JDK 11؟
نعم، لكن JDK 17 هو الخيار الموصى به لمعظم المشاريع الحديثة.