Method: applicationDetailService.getApkDetails

获取 Android 应用程序 APK 的详细信息。

HTTP请求

POST https://testing.googleapis.com/v1/applicationDetailService/getApkDetails

URL 使用gRPC 转码语法。

请求正文

请求正文包含FileReference的实例。

响应体

包含指定 Android 应用程序 APK 详细信息的响应。

如果成功,响应正文包含具有以下结构的数据:

JSON 表示
{
  "apkDetail": {
    object (ApkDetail)
  }
}
领域
apkDetail

object ( ApkDetail )

Android APK 的详细信息。

授权范围

需要以下 OAuth 范围:

  • https://www.googleapis.com/auth/cloud-platform

有关详细信息,请参阅身份验证概述

Apk详情

基于应用程序清单和 apk 存档内容的 Android 应用程序详细信息。

JSON 表示
{
  "apkManifest": {
    object (ApkManifest)
  }
}
领域
apkManifest

object ( ApkManifest )

Apk清单

Android 应用程序清单。请参阅http://developer.android.com/guide/topics/manifest/manifest-intro.html

JSON 表示
{
  "packageName": string,
  "minSdkVersion": integer,
  "maxSdkVersion": integer,
  "targetSdkVersion": integer,
  "applicationLabel": string,
  "intentFilters": [
    {
      object (IntentFilter)
    }
  ],
  "usesPermission": [
    string
  ],
  "versionCode": string,
  "versionName": string,
  "metadata": [
    {
      object (Metadata)
    }
  ],
  "usesFeature": [
    {
      object (UsesFeature)
    }
  ],
  "services": [
    {
      object (Service)
    }
  ]
}
领域
packageName

string

此应用程序的完整 Java 样式包名称,例如“com.example.foo”。

minSdkVersion

integer

应用程序运行所需的最低 API 级别。

maxSdkVersion

integer

应用程序设计运行的最高 API 级别。

targetSdkVersion

integer

指定应用程序设计运行的 API 级别。

applicationLabel

string

应用程序的用户可读名称。

intentFilters[]

object ( IntentFilter )

usesPermission[]

string

应用程序声明使用的权限

versionCode

string ( int64 format)

应用程序内部使用的版本号。

versionName

string

向用户显示的版本号。

metadata[]

object ( Metadata )

清单中定义的元数据标签。

usesFeature[]

object ( UsesFeature )

清单中定义的功能使用标签。

services[]

object ( Service )

包含的服务标签。

意图过滤器

的一部分标签。 https://developer.android.com/guide/topics/manifest/intent-filter-element.html

JSON 表示
{
  "actionNames": [
    string
  ],
  "categoryNames": [
    string
  ],
  "mimeType": string
}
领域
actionNames[]

string

android:name 的值标签。

categoryNames[]

string

android:name 的值标签。

mimeType

string

android:mimeType 的值标签。

元数据

A清单中的标签。 https://developer.android.com/guide/topics/manifest/meta-data-element.html

JSON 表示
{
  "name": string,
  "value": string
}
领域
name

string

android:name 值

value

string

android:value 值

使用功能

A清单中的标签。 https://developer.android.com/guide/topics/manifest/uses-feature-element.html

JSON 表示
{
  "name": string,
  "isRequired": boolean
}
领域
name

string

android:name 值

isRequired

boolean

android:必填值

服务

的一部分标签。 https://developer.android.com/guide/topics/manifest/service-element

JSON 表示
{
  "name": string,
  "intentFilter": [
    {
      object (IntentFilter)
    }
  ]
}
领域
name

string

android:name 值

intentFilter[]

object ( IntentFilter )

服务中的意图过滤器