Bạn nên sử dụng thư viện ứng dụng thông qua Maven. Chúng tôi cũng cung cấp các bản phân phối nhị phân trên trang phát hành và thông qua kho lưu trữ trung tâm Maven (xem hướng dẫn bắt đầu nhanh để biết thông tin chi tiết). Tuy nhiên, bạn có thể tự tạo thư viện bằng cách sử dụng quy trình xây dựng được mô tả sau.
Thư viện ứng dụng được tạo bằng Gradle. Các phần phụ thuộc được tải xuống từ
kho lưu trữ Maven Central.
Cài đặt bộ phát triển Java
Bạn cần có JDK 1.8 trở lên để tạo thư viện. Chúng tôi sẽ giả định rằng Java đã được cài đặt trên máy của bạn cho mục đích của hướng dẫn này.
Chạy lệnh sau để tạo phiên bản tổng quan nhanh của thư viện và dự án ví dụ.
./gradlewbuild
Xuất thư viện ứng dụng sang kho lưu trữ Maven cục bộ.
./gradlewpublishToMavenLocal
Sử dụng thư viện ứng dụng trong kho lưu trữ Maven cục bộ
Sau khi tạo bản dựng và xuất thành công, các cấu phần phần mềm cho thư viện ứng dụng sẽ có sẵn cho Maven/Gradle từ kho lưu trữ cục bộ (thường là ~/.m2/repository/com/google/api-ads/google-ads/). Thêm phần phụ thuộc trên phiên bản SNAPSHOT vừa được tạo vào mọi tệp bản dựng dự án tiếp theo. Phiên bản được xác định trong gradle.properties.
[[["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-05-06 UTC."],[[["The Google Ads client library is best used through Maven, with binary distributions also available."],["Building the library requires JDK 1.8 or later and is accomplished using the included Gradle wrapper."],["After building, the library can be exported to a local Maven repository for use in other projects."],["The library is built from the google-ads-java Github repository and can be used in Maven or Gradle projects."]]],[]]