Kể từ ngày 27 tháng 3 năm 2025, bạn nên sử dụng android-latest-release
thay vì aosp-main
để xây dựng và đóng góp cho AOSP. Để biết thêm thông tin, hãy xem phần Thay đổi đối với AOSP.
API OmniLab ATS
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
OmniLab ATS cung cấp các API để lên lịch chạy kiểm thử, xác minh tiến trình và nhiều tính năng khác. Bạn có thể sử dụng các API này để tích hợp Trạm kiểm thử vào quy trình làm việc và dịch vụ của mình.
Tài liệu tham khảo API
Giao diện ATS OmniLab là giao diện RESTful, sử dụng URL theo hướng tài nguyên và xử lý dữ liệu được mã hoá JSON.
Phiên bản R12 giới thiệu Trình khám phá API của Google để ghi lại các điểm cuối API, bao gồm cả các tham số và phản hồi của các điểm cuối đó. Bạn có thể sử dụng Trình khám phá API của Google để dùng thử các API.
Hình 1. Đường liên kết đến Trình khám phá API của Google
Hình 2. Google APIs Explorer với bản đặc tả OpenAPI được làm nổi bật
Tạo ứng dụng
Bạn có thể tạo ứng dụng OmniLab ATS từ quy cách OpenAPI nằm trong Google APIs Explorer (tại http://localhost:8000/_ah/api_docs/api.json
theo mặc định).
Tải công cụ Trình tạo OpenAPI xuống.
Chạy lệnh sau để tạo ứng dụng trong ngôn ngữ lập trình được chỉ định.
java -jar openapi-generator-cli.jar generate \
--input-spec http://localhost:8000/_ah/api_docs/api.json \
--generator-name LANGUAGE \
--output OUTPUT_DIRECTORY
Hãy xem tài liệu về Trình tạo OpenAPI để biết thêm thông tin.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-27 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-27 UTC."],[],[],null,["# OmniLab ATS API\n\nOmniLab ATS offers APIs to schedule test runs, verify progress, and more. You\ncan use them to integrate Test Station into your workflows and services.\n\nAPI reference\n-------------\n\nThe OmniLab ATS interface is RESTful, uses resource-oriented URLs, and handles\nJSON-encoded data.\n\nVersion R12 introduces a Google APIs Explorer that documents the API endpoints,\nincluding their parameters and responses. You can use the Google APIs Explorer\nto try APIs.\n\n**Figure 1.** Link to the Google APIs Explorer\n\n**Figure 2.** Google APIs Explorer with OpenAPI specification highlighted\n\nGenerate a client\n-----------------\n\nYou can generate OmniLab ATS clients from the OpenAPI specification located in\nthe Google APIs Explorer (at `http://localhost:8000/_ah/api_docs/api.json` by\ndefault).\n\n1. Download the [OpenAPI Generator tool](https://openapi-generator.tech/docs/installation#jar).\n\n2. Run the following command to generate a client in the specified programming\n language.\n\n```\njava -jar openapi-generator-cli.jar generate \\\n --input-spec http://localhost:8000/_ah/api_docs/api.json \\\n --generator-name LANGUAGE \\\n --output OUTPUT_DIRECTORY\n```\n\nSee the [OpenAPI Generator documentation](https://openapi-generator.tech/docs/usage)\nfor more information."]]