Membuat atau mengimpor project

Android Studio untuk Platform (ASfP) membantu Anda menyiapkan lingkungan pengembangan untuk Project Open Source Android (AOSP). Halaman ini menjelaskan cara memulai project baru atau mengimpor project yang sudah ada.

Membuat project baru

  1. Jika Anda tidak memiliki project yang terbuka, klik New Project di layar Selamat Datang. Layar Selamat Datang ASfP yang menampilkan opsi Project Baru

  2. Jika Anda sudah membuka project, pilih ASfP > Project > New Project dari menu.

  3. Isi detail konfigurasi project di wizard: Layar wizard konfigurasi ASfP New Project

    • Module paths: Tentukan jalur absolut ke root checkout kode sumber AOSP Anda (misalnya, /path/to/aosp).
    • Lunch target: Masukkan target lunch yang Anda gunakan untuk membangun (misalnya, aosp_arm64-eng).
    • Project name: Beri nama deskriptif untuk project Anda.
    • Directories / modules: 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 lebih banyak atau menyempurnakan pilihan ini nanti.
  4. 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 terletak di root project. File ini memungkinkan Anda:

  • Menambahkan atau menghapus direktori dan modul.
  • Mengaktifkan dukungan untuk bahasa lain seperti Rust atau C++.
  • Mengonfigurasi flag build dan variabel lingkungan.
  • Menentukan 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:

  1. Pilih ASfP > Project > New Project.
  2. Di kolom Project Name, buka dan pilih direktori yang berisi file .asfp-project yang ada yang ingin Anda buka. Kolom di wizard akan diisi berdasarkan file .asfp-project yang dipilih.
  3. Klik Finish. ASfP membuka dan mengindeks project.