Tạo hoặc nhập dự án

Android Studio for Platform (ASfP) giúp bạn thiết lập môi trường phát triển cho Dự án nguồn mở Android (AOSP). Trang này giải thích cách bắt đầu một dự án mới hoặc nhập một dự án hiện có.

Tạo dự án mới

  1. Nếu bạn chưa mở dự án nào, hãy nhấp vào New Project (Dự án mới) trên màn hình Chào mừng. Màn hình chào mừng của ASfP cho thấy lựa chọn Dự án mới

  2. Nếu bạn đã mở một dự án, hãy chọn ASfP > Project > New Project (ASfP > Dự án > Dự án mới) trong trình đơn.

  3. Điền thông tin chi tiết về cấu hình dự án trong trình hướng dẫn: Màn hình trình hướng dẫn định cấu hình Dự án mới của ASfP

    • Đường dẫn mô-đun: Chỉ định đường dẫn tuyệt đối đến thư mục gốc của quy trình kiểm xuất mã nguồn AOSP (ví dụ: /path/to/aosp).
    • Mục tiêu khởi chạy: Nhập mục tiêu khởi chạy mà bạn dùng để tạo (ví dụ: aosp_arm64-eng).
    • Tên dự án: Đặt tên mô tả cho dự án.
    • Thư mục / mô-đun: Liệt kê các thư mục hoặc mô-đun ban đầu mà bạn muốn đưa vào dự án, phân tách bằng dấu phẩy. Đây phải là các đường dẫn tương đối từ thư mục gốc của kho lưu trữ (ví dụ: frameworks/base, packages/apps/Settings). Bạn có thể thêm hoặc tinh chỉnh lựa chọn này sau.
  4. Nhấp vào Hoàn tất. ASfP tạo cấu trúc dự án và tệp cấu hình .asfp-project.

Định cấu hình và tuỳ chỉnh dự án

Sau khi thiết lập dự án ban đầu, bạn có thể tuỳ chỉnh thêm dự án của mình bằng cách chỉnh sửa tệp .asfp-project nằm trong thư mục gốc của dự án. Tệp này cho phép bạn:

  • Thêm hoặc xoá thư mục và mô-đun.
  • Hỗ trợ các ngôn ngữ khác như Rust hoặc C++.
  • Định cấu hình cờ bản dựng và biến môi trường.
  • Chỉ định các nguồn kiểm thử.

Để biết thông tin chi tiết về tất cả các lựa chọn cấu hình, hãy xem phần Tổng quan về dự án. Sau khi chỉnh sửa .asfp-project, bạn cần đồng bộ hoá dự án để các thay đổi có hiệu lực.

Nhập dự án hiện có

ASfP không có thao tác "nhập" riêng biệt. Cách mở một cấu hình dự án ASfP hiện có:

  1. Chọn ASfP > Project > New Project (ASfP > Dự án > Dự án mới).
  2. Trong trường Project Name (Tên dự án), hãy chuyển đến và chọn thư mục chứa tệp .asfp-project hiện có mà bạn muốn mở. Các trường trong trình hướng dẫn sẽ điền sẵn dựa trên tệp .asfp-project đã chọn.
  3. Nhấp vào Hoàn tất. ASfP sẽ mở và lập chỉ mục dự án.