Platform için Android Studio ile tanışın
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Platform için Android Studio (ASfP), özel olarak Android platform geliştirme için tasarlanmış resmi Entegre Geliştirme Ortamı'dır (IDE). IntelliJ IDEA'nın güçlü temeli üzerine inşa edilen ASfP, Android Açık Kaynak Projesi (AOSP) içinde çalışan mühendislerin üretkenliğini artırmak ve iş akışlarını kolaylaştırmak için tasarlanmıştır.
Neden ASfP kullanmalısınız?
ASfP, standart Android uygulama geliştirmenin ötesine geçerek platform geliştirmenin benzersiz zorlukları için optimize edilmiş kapsamlı bir araç paketi sunar. AOSP kod tabanı ve derleme sistemleriyle derinlemesine entegre olarak geliştirme sürecinizi hızlandıran özellikler sunar.
Temel özellikler
Sorunsuz AOSP entegrasyonu: Doğrudan AOSP kaynak ağacı ve Soong derleme sistemiyle (Android.bp
dosyaları) çalışır. Karmaşık platform projelerini kolayca senkronize edin ve yönetin.
Akıllı kod düzenleme: Kotlin, Java, C/C++ ve Rust için gelişmiş kod tamamlama, yeniden düzenleme ve analiz özelliklerinden yararlanarak yüksek kaliteli kodları daha hızlı yazın.
Güçlü hata ayıklama: Kesme noktaları, değişken inceleme ve ifade değerlendirme gibi özelliklerle C/C++ ve Java dahil olmak üzere platform kodunda hata ayıklayın.
Hata ayıklama hakkında daha fazla bilgi edinin.
Entegre test: Platform testlerini yürütmek ve sonuçları görüntülemek için atest
komutlarını doğrudan IDE'den çalıştırın. Platform kodunuzu test etme başlıklı makaleyi inceleyin.
Özelleştirilebilir proje kurulumu: Esnek .asfp-project
YAML dosyasını kullanarak proje kapsamınızı ve derleme yapılandırmalarınızı hassas bir şekilde ayarlayın. Proje yönetimi hakkında daha fazla bilgi edinin.
Rust dil desteği: AOSP'de Rust geliştirme için temel özellik desteği. Daha fazla bilgiyi ASfP'de Rust Desteği başlıklı makalede bulabilirsiniz.
Yapay zeka destekli yardım: Kod oluşturma, kod güncelleme ve geliştirme sorularınıza yanıt alma gibi işlemler için Android Studio'da Gemini'ı kullanın. Tüm bu işlemleri düzenleyici içinde yapabilirsiniz.
Başlayın
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-09-04 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-09-04 UTC."],[],[],null,["Android Studio for Platform (ASfP) is the official Integrated Development\nEnvironment (IDE) designed specifically for Android platform development. Built\non the powerful foundation of IntelliJ IDEA, ASfP is tailored to enhance\nproductivity and streamline workflows for engineers working within the Android\nOpen Source Project (AOSP).\n\nWhy use ASfP?\n\nASfP provides a comprehensive suite of tools optimized for the unique challenges\nof platform development, going beyond standard Android app development. It\nintegrates deeply with the AOSP codebase and build systems, offering features\nthat accelerate your development process.\n\nKey features\n\n- **Seamless AOSP integration:** Works directly with the AOSP source tree and\n the Soong build system (`Android.bp` files). Effortlessly sync and manage\n complex platform projects.\n\n- **Intelligent code editing:** Benefit from advanced code completion,\n refactoring, and analysis for Kotlin, Java, C/C++, and Rust, helping you\n write high-quality code faster.\n\n- **Powerful debugging:** Debug platform code, including C/C++ and Java, with\n features like breakpoints, variable inspection, and expression evaluation.\n Learn more about [debugging](/studio/platform/debug).\n\n- **Integrated testing:** Run `atest` commands directly from the IDE to\n execute platform tests and view results. See [Test your platform\n code](/studio/platform/test).\n\n- **Customizable project setup:** Fine-tune your project scope and build\n configurations using the flexible `.asfp-project` YAML file. Learn more\n about [project management](/studio/platform/projects).\n\n- **Rust language support:** Core feature support for Rust development in\n AOSP. More details at [Rust Support in ASfP](/studio/platform/projects/rust).\n\n- **AI-powered assistance:** Use [Gemini in Android\n Studio](https://developer.android.com/gemini-in-android) for code\n generation, code updates, and to get answers to your development questions,\n all within the editor.\n\nGet started\n\n- [Install Android Studio for Platform](/studio/platform/install)\n- [Create a project](/studio/platform/projects/create-project)\n- See the latest updates in the [Release Notes](/studio/platform/releases)."]]