- Permintaan HTTP
- Parameter kueri
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- ApkDetail
- ApkManifest
- IntentFilter
- Metadata
- Menggunakan Fitur
- Layanan
- Cobalah!
Mendapatkan detail tentang APK aplikasi Android.
Permintaan HTTP
POST https://testing.googleapis.com/v1/applicationDetailService/getApkDetails
URL menggunakan sintaks gRPC Transcoding.
Parameter kueri
Parameter | |
---|---|
bundleLocation |
Opsional. App Bundle yang akan diurai untuk mengetahui detailnya. |
Isi permintaan
Isi permintaan memuat instance FileReference
.
Isi respons
Respons yang berisi detail aplikasi Android yang ditentukan.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"apkDetail": {
object ( |
Kolom | |
---|---|
apkDetail |
Detail Aplikasi Android. |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platform
Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.
ApkDetail
Detail aplikasi Android berdasarkan manifes aplikasi dan konten arsip.
Representasi JSON |
---|
{
"apkManifest": {
object ( |
Kolom | |
---|---|
apkManifest |
|
ApkManifest
Manifes aplikasi Android. Lihat http://developer.android.com/guide/topics/manifest/manifest-intro.html
Representasi JSON |
---|
{ "packageName": string, "minSdkVersion": integer, "maxSdkVersion": integer, "targetSdkVersion": integer, "applicationLabel": string, "intentFilters": [ { object ( |
Kolom | |
---|---|
packageName |
Nama paket gaya Java lengkap untuk aplikasi ini, misalnya "com.example.foo". |
minSdkVersion |
Level API minimum yang diperlukan agar aplikasi dapat dijalankan. |
maxSdkVersion |
Level API maksimum tempat aplikasi dirancang untuk berjalan. |
targetSdkVersion |
Menentukan API Level tempat aplikasi dirancang untuk dijalankan. |
applicationLabel |
Nama yang dapat dibaca pengguna untuk aplikasi. |
intentFilters[] |
|
usesPermission[] |
Izin yang dideklarasikan untuk digunakan oleh aplikasi |
versionCode |
Nomor versi yang digunakan secara internal oleh aplikasi. |
versionName |
Nomor versi yang ditampilkan kepada pengguna. |
metadata[] |
Tag metadata yang ditentukan dalam manifes. |
usesFeature[] |
Tag penggunaan fitur yang ditentukan dalam manifes. |
services[] |
Layanan yang terdapat dalam |
IntentFilter
Bagian
Representasi JSON |
---|
{ "actionNames": [ string ], "categoryNames": [ string ], "mimeType": string } |
Kolom | |
---|---|
actionNames[] |
Nilai android:name dari |
categoryNames[] |
Nilai android:name dari |
mimeType |
Nilai android:mimeType dari tag. |
Metadata
Tag
Representasi JSON |
---|
{ "name": string, "value": string } |
Kolom | |
---|---|
name |
Nilai android:name |
value |
Nilai android:value |
MenggunakanFitur
Tag
Representasi JSON |
---|
{ "name": string, "isRequired": boolean } |
Kolom | |
---|---|
name |
Nilai android:name |
isRequired |
Nilai android:required |
Service
Bagian
Representasi JSON |
---|
{
"name": string,
"intentFilter": [
{
object ( |
Kolom | |
---|---|
name |
Nilai android:name |
intentFilter[] |
Filter intent dalam layanan |