Android Studio for Platform (ASfP) membantu Anda menyiapkan lingkungan pengembangan untuk Android Open Source Project (AOSP). Halaman ini menjelaskan cara memulai project baru atau mengimpor project yang ada.
Membuat project baru
Jika Anda belum membuka project, klik New Project di layar Selamat Datang.
Jika Anda sudah membuka project, pilih ASfP > Project > New Project dari menu.
Lengkapi detail konfigurasi project di wizard:
- Jalur modul: Tentukan jalur absolut ke root checkout kode sumber AOSP Anda (misalnya,
/path/to/aosp
). - Target peluncuran: Masukkan target peluncuran yang Anda gunakan untuk membangun (misalnya,
aosp_arm64-eng
). - Nama project: Beri nama deskriptif untuk project Anda.
- Direktori / modul: Cantumkan direktori atau modul awal yang ingin Anda sertakan dalam project, yang dipisahkan dengan koma. Ini harus berupa
jalur relatif dari root repositori (misalnya,
frameworks/base, packages/apps/Settings
). Anda dapat menambahkan atau menyempurnakan pilihan ini nanti.
- Jalur modul: Tentukan jalur absolut ke root checkout kode sumber AOSP Anda (misalnya,
Klik Finish. ASfP membuat struktur project dan file konfigurasi
.asfp-project
.
Mengonfigurasi dan menyesuaikan project Anda
Setelah penyiapan project awal, Anda dapat menyesuaikan project lebih lanjut dengan
mengedit file .asfp-project
yang ada di root project. File ini memungkinkan
Anda:
- Menambahkan atau menghapus direktori dan modul.
- Mengaktifkan dukungan untuk bahasa lain seperti Rust atau C++.
- Konfigurasi flag build dan variabel lingkungan.
- Tentukan sumber pengujian.
Untuk mengetahui informasi mendetail tentang semua opsi konfigurasi, lihat Ringkasan
Project. Setelah mengedit .asfp-project
, Anda harus menyinkronkan project agar perubahan diterapkan.
Mengimpor project yang ada
ASfP tidak memiliki tindakan "impor" terpisah. Untuk membuka konfigurasi project ASfP yang ada:
- Pilih ASfP > Project > New Project.
- Di kolom Project Name, buka dan pilih direktori
yang berisi file
.asfp-project
yang ada dan ingin Anda buka. Kolom di wizard akan diisi berdasarkan file.asfp-project
yang dipilih. - Klik Finish. ASfP akan membuka dan mengindeks project.