- คำขอ HTTP
- ขอร่างกาย
- ร่างกายตอบสนอง
- ขอบเขตการอนุญาต
- รายละเอียด APK
- ApkManifest
- IntentFilter
- ข้อมูลเมตา
- การใช้งานฟีเจอร์
- บริการ
- ลองมัน!
รับรายละเอียดของ APK แอปพลิเคชัน Android
คำขอ HTTP
POST https://testing.googleapis.com/v1/applicationDetailService/getApkDetails
URL ใช้ไวยากรณ์ การแปลงรหัส gRPC
ขอร่างกาย
เนื้อหาคำขอมีอินสแตนซ์ของ FileReference
ร่างกายตอบสนอง
การตอบสนองที่มีรายละเอียดของ APK แอปพลิเคชัน Android ที่ระบุ
หากสำเร็จ เนื้อหาการตอบสนองจะมีข้อมูลที่มีโครงสร้างดังต่อไปนี้:
การเป็นตัวแทน JSON |
---|
{
"apkDetail": {
object ( |
เขตข้อมูล | |
---|---|
apkDetail | รายละเอียดของ Android APK |
ขอบเขตการอนุญาต
ต้องมีขอบเขต OAuth ต่อไปนี้:
-
https://www.googleapis.com/auth/cloud-platform
สำหรับข้อมูลเพิ่มเติม โปรดดู ภาพรวมการตรวจสอบสิทธิ์
รายละเอียด APK
รายละเอียดแอปพลิเคชัน Android ตามรายการแอปพลิเคชันและเนื้อหาไฟล์เก็บถาวร APK
การเป็นตัวแทน JSON |
---|
{
"apkManifest": {
object ( |
เขตข้อมูล | |
---|---|
apkManifest | |
ApkManifest
รายการแอป Android ดู http://developer.android.com/guide/topics/manifest/manifest-intro.html
การเป็นตัวแทน JSON |
---|
{ "packageName": string, "minSdkVersion": integer, "maxSdkVersion": integer, "targetSdkVersion": integer, "applicationLabel": string, "intentFilters": [ { object ( |
เขตข้อมูล | |
---|---|
packageName | ชื่อแพ็กเกจสไตล์ Java แบบเต็มสำหรับแอปพลิเคชันนี้ เช่น "com.example.foo" |
minSdkVersion | ระดับ API ขั้นต่ำที่จำเป็นสำหรับแอปพลิเคชันในการทำงาน |
maxSdkVersion | ระดับ API สูงสุดที่แอปพลิเคชันได้รับการออกแบบให้ทำงาน |
targetSdkVersion | ระบุระดับ API ที่แอปพลิเคชันได้รับการออกแบบให้ทำงาน |
applicationLabel | ชื่อที่ผู้ใช้สามารถอ่านได้สำหรับแอปพลิเคชัน |
intentFilters[] | |
usesPermission[] | สิทธิ์ที่ประกาศให้ใช้โดยแอปพลิเคชัน |
versionCode | หมายเลขเวอร์ชันที่แอปใช้ภายใน |
versionName | หมายเลขเวอร์ชันที่แสดงต่อผู้ใช้ |
metadata[] | แท็กข้อมูลเมตาที่กำหนดไว้ในไฟล์ Manifest |
usesFeature[] | แท็กการใช้งานคุณลักษณะที่กำหนดไว้ในไฟล์ Manifest |
services[] | บริการที่มีอยู่ใน |
IntentFilter
ที่
การเป็นตัวแทน JSON |
---|
{ "actionNames": [ string ], "categoryNames": [ string ], "mimeType": string } |
เขตข้อมูล | |
---|---|
actionNames[] | ค่า android:name ของ |
categoryNames[] | ค่า android:name ของ |
mimeType | ค่า android:mimeType ของ แท็ก |
ข้อมูลเมตา
ก
การเป็นตัวแทน JSON |
---|
{ "name": string, "value": string } |
เขตข้อมูล | |
---|---|
name | ค่า android:name |
value | ค่า android:value |
การใช้งานฟีเจอร์
ก
การเป็นตัวแทน JSON |
---|
{ "name": string, "isRequired": boolean } |
เขตข้อมูล | |
---|---|
name | ค่า android:name |
isRequired | android: ค่าที่ต้องการ |
บริการ
ที่
การเป็นตัวแทน JSON |
---|
{
"name": string,
"intentFilter": [
{
object ( |
เขตข้อมูล | |
---|---|
name | ค่า android:name |
intentFilter[] | ตัวกรองเจตนาในบริการ |