تطوير الجوّال

تثبيت Android Studio Otter 3 وإعداد Kotlin خطوة بخطوة

4 دقائق للقراءة

🔝 الدليل الرئيسي للسلسلة: Kotlin وJetpack Compose في 2026: أندرويد الأصلية الحديثة

تثبيت سلسلة أدوات Android حديثة في 2026 يتطلّب أكثر قليلًا من النقر على « Next, Next, Finish ». بين Android Studio Otter 3 Feature Drop، وJDK 17 المُضمَّن، واختيار SDK، وتفعيل KSP، وإعداد ذاكرة IDE، وربط جهاز، كل ضبط يؤثّر على راحة وسرعة التطوير. يستعرض هذا الدرس التثبيت خطوة بخطوة.

المتطلبات

  • OS: Windows 10/11، macOS 13+، أو Linux Ubuntu 22.04+
  • RAM: 16 GB موصى به
  • قرص: 30 GB حرة على SSD
  • الوقت المُقدَّر: 60-90 دقيقة

الخطوة 1 — تحميل Android Studio Otter 3

الإصدار المستقر في 17 مايو 2026 هو Otter 3 Feature Drop، الإصدار 2025.2.3، الصادر في 15 يناير 2026. توجّه إلى developer.android.com/studio.

# macOS via Homebrew
brew install --cask android-studio

# Linux Ubuntu
wget https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2025.2.3.X/android-studio-2025.2.3.X-linux.tar.gz
tar -xzf android-studio-2025.2.3.X-linux.tar.gz -C ~/
~/android-studio/bin/studio.sh

الخطوة 2 — أول إطلاق وتثبيت SDK

عند أول إطلاق، اقبل الافتراضات. اختيارات مهمة: API 36 (Android 16) كهدف 2026، API 24 كـ minSdk لتغطية 98% من الأجهزة. SDK يُثبَّت في ~/Library/Android/sdk (macOS)، %LOCALAPPDATA%\Android\Sdk (Windows)، أو ~/Android/Sdk (Linux).

sdkmanager --list_installed
# يجب أن ترى platform-tools, platforms;android-36, build-tools;36.0.0

الخطوة 3 — إنشاء مشروع Compose

انقر New ProjectEmpty Activity (تبويب Phone and Tablet). املأ: Name، Package name (مثل io.itskillscenter.hellokotlin)، Language Kotlin، Build configuration Kotlin DSL (build.gradle.kts)، Minimum SDK API 24. Finish.

الخطوة 4 — التحقق من إصدارات Kotlin وAGP وCompose BOM

افتح libs.versions.toml في gradle/:

[versions]
agp = "9.1.1"
kotlin = "2.3.21"
ksp = "2.3.8"
composeBom = "2026.05.00"
coreKtx = "1.17.0"
lifecycleRuntimeKtx = "2.10.0"
activityCompose = "1.13.0"
navigationCompose = "2.9.7"

AGP 9.1.1 يعمل مع Gradle 9.1 وJDK 17. Kotlin 2.3.21 ضروري لـ K2 المستقر وKSP2. Compose BOM 2026.05.00 يُحاذي compose-ui وcompose-material3 على 1.11.1.

الخطوة 5 — تفعيل KSP لـ Room وHilt

Room 3.0 لا يدعم سوى KSP، Hilt محاذى. أضف KSP الآن:

plugins {
    alias(libs.plugins.android.application) apply false
    alias(libs.plugins.kotlin.android) apply false
    alias(libs.plugins.kotlin.compose) apply false
    alias(libs.plugins.ksp) apply false
}

في app/build.gradle.kts، أضف id("com.google.devtools.ksp"). وجود KSP يُؤكَّد بظهور kspDebugKotlin في لوحة Gradle.

الخطوة 6 — إعداد محاكي أو جهاز فعلي

المحاكي AVD: Tools → Device Manager → Create Virtual Device. اختر Pixel 8، صورة نظام Android 16 (API 36) — Google APIs. حمّل (1.5 GB)، Finish. يبدأ في 30-60 ثانية.

جهاز فعلي: فعّل خيارات المطوّر (الإعدادات → حول الهاتف → نقر 7 مرات على رقم البناء). فعّل تصحيح USB. اربط الهاتف، اقبل الثقة، adb devices لتأكيد الاتصال.

الخطوة 7 — إطلاق المشروع لأول مرة

انقر Run الأخضر (Shift+F10 / Ctrl+R). Gradle يُطلق بناءً كاملًا. أول بناء بطيء (2-5 دقائق)، اللاحقات 10-30 ثانية بفضل التجميع التزايدي. التطبيق يفتح بشاشة « Hello Android! ». لقد صادقت السلسلة الكاملة: مُجمِّع Kotlin، Gradle، Compose، Android runtime.

للتأكد من Compose، افتح MainActivity.kt. التعليق @Preview فوق Greeting(...) + رمز العين في الميزاب يفتح معاينة تفاعلية.

أخطاء شائعة

العَرَض السبب الحل
Sync Gradle عالق اتصال بطيء/جدار حماية الصبر أو إعداد proxy
HAXM لا يُثبَّت Windows Virtualization مُعطَّلة تفعيل VT-x/AMD-V في BIOS
JAVA_HOME not set JDK 17 غير موجود File → Project Structure → SDK Location
محاكي متقطّع لا تسريع عتادي Use Hardware-Accelerated GPU في AVD
الجهاز غير مُكتشَف USB Driver مفقود تثبيت OEM driver، تجربة كابل آخر
Cannot find @Preview Import مفقود Alt+Enter ثم Import

تكييف الإعداد مع جهازك

على 8 GB RAM، عطّل المحاكي واستخدم هاتفًا فعليًا. زد heap الـ IDE: Help → Edit Custom VM Options، استبدل -Xmx2048m بـ -Xmx3072m (16 GB) أو -Xmx4096m (32 GB). للاتصالات المحدودة، gradle.properties: org.gradle.caching=true وorg.gradle.parallel=true. على Mac Apple Silicon، استخدم فقط صور ARM64.

الأسئلة الشائعة

IntelliJ IDEA Ultimate؟
لا. Android Studio مجاني وكافٍ.

أي JDK؟
JDK 17 مُضمَّن في Otter 3 وهو المُوصى به. JDK 21 يعمل أيضًا.

Git مُثبَّت منفصلًا؟
نعم. ثبّت من git-scm.com.

كم مساحة قرص؟
Studio + SDK + AVD + Gradle: 12-15 GB. كل مشروع: 1-3 GB. اعتمد 30-50 GB.

KMP من البداية؟
لا. ابدأ بمنصة أحادية ثم استكشف KMP لاحقًا.

بنائي يستغرق 5 دقائق؟
أول بناء طبيعي. إذا التالي بطيء، تحقّق من gradle.properties (parallel، caching، daemon) وRAM المُخصَّصة.

مقالات ذات صلة

Sponsoriser ce contenu

Cet emplacement est à vous

Position premium en fin d'article — c'est l'instant où les lecteurs sont le plus engagés. Réservez cet espace pour votre marque, votre formation ou votre offre.

Recevoir nos tarifs
Publicité