Halaman ini menjelaskan cara membuat library klien dari API backend Anda. Aplikasi Java atau Android apa pun dapat menggunakan library ini untuk memanggil API.
Untuk membuat klien iOS untuk API, sebaiknya gunakan Library Klien Objective-C Google API untuk REST API.
Sebelum memulai
- Menyiapkan lingkungan pengembangan.
- Pastikan Anda telah menambahkan anotasi API dengan benar.
Membuat library klien
Petunjuk berikut menunjukkan cara menggunakan plugin Cloud Endpoints Framework Apache Maven dan Gradle untuk membuat paket klien Gradle dari project Maven contoh Memulai Endpoints.
Untuk membuat library klien:
Mem-build API
Jalankan alat command line Endpoints Frameworks dengan cara yang mirip dengan berikut:
Maven
mvn endpoints-framework:clientLibs
Gradle
gradle endpointsClientLibs
Tunggu alat membuat library; jika berhasil, alat akan menampilkan pesan yang mirip dengan ini:
Maven
API client library written to target/client-libs/echo-v1-java.zip
Gradle
API client library written to build/endpointsClientLibs/echo-v1-java.zip
Ekstrak file menggunakan utilitas unzip, atau gunakan utilitas unarchiving lain yang kompatibel dengan ZIP:
unzip ./echo-v1-java.zip
Mengubah direktori:
cd echo
Build library klien:
Maven
mvn clean package
Output-nya ada di direktori
target/
. Nama file yang tepat bergantung pada versi klien Java. Ini mirip denganecho-v1-1.23.0-SNAPSHOT.jar
.Gradle
gradle build
Output-nya ada di direktori
build/libs
. Nama file yang tepat bergantung pada versi klien Java. Ini mirip denganecho-v1-1.23.0-SNAPSHOT.jar
.Tambahkan JAR library klien ke aplikasi Java atau Android Anda.
Ulangi langkah-langkah ini setiap kali Anda mengubah kode API.
Langkah selanjutnya
- Memanggil API backend dari aplikasi Android.
- Pelajari Framework Cloud Endpoints untuk App Engine lebih lanjut.