创建服务账号
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
借助 API Explorer,您可以直接调用 Android Management API。如需从服务器调用 API,您需要为项目启用 Android Management API 并创建一个服务帐号。
启用 Android Management API
为您的项目启用 Android Management API。
登录 Google API 控制台。
选择或创建一个项目。
转到“项目”页面
点击启用 API。
在 API 库中搜索并选择 Android Management API。
转到“API 库”页面
点击启用。
创建您的服务帐号
登录 Google API 控制台。
打开“凭据”页面。
如果出现提示,请选择已启用 Android Management API 的项目。
点击创建凭据 > 服务账号密钥。
从下拉菜单中选择新的服务帐号。输入服务帐号的名称。
选择您的首选密钥类型,然后点击创建。您的新公钥/私钥对已生成并下载到您的计算机,它是此密钥的唯一副本。您负责安全存储该密钥。
打开 IAM 页面。如果出现提示,请选择已启用 Android Management API 的项目。
点击添加。
将您刚刚创建的服务帐号添加为成员,然后选择 Android Management User 角色。
点击保存。
(可选,但强烈建议)通过向现有项目成员授予 Owner 角色来添加其他项目所有者。
角色与权限
要访问 Android Management API,您的服务帐号需要 androidmanagement.enterprises.manage
权限,该权限可由 Android Management User 角色(或 roles/androidmanagement.user
)授予。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-26。
[null,null,["最后更新时间 (UTC):2025-07-26。"],[[["\u003cp\u003eUse the APIs Explorer to directly interact with the Android Management API.\u003c/p\u003e\n"],["\u003cp\u003eTo call the API from a server, enable the Android Management API for your Google Cloud project and create a service account with the "Android Management User" role.\u003c/p\u003e\n"],["\u003cp\u003eSecurely store the generated public/private key pair for your service account as it is the only copy and crucial for API access.\u003c/p\u003e\n"],["\u003cp\u003eOptionally, enhance project security by granting the "Owner" role to existing project members for additional oversight.\u003c/p\u003e\n"]]],["To use the Android Management API, first enable it in the Google API Console by selecting your project and enabling it. Then, create a service account by generating a new key pair. Next, assign the \"Android Management User\" role to the service account in the IAM page. The service account needs the `androidmanagement.enterprises.manage` permission, granted by the role. Optionally, add project owners with the Owner role.\n"],null,["# Create a service account\n\nThe\n[APIs explorer](https://developers.google.com/apis-explorer/#p/androidmanagement/v1/)\nallows you to call Android Management API directly. To call the API from a\nserver, you need to enable Android Management API for your project and create a\nservice account.\n\nEnable the Android Management API\n---------------------------------\n\nEnable the Android Management API for your project.\n\n1. Sign in to the Google API Console.\n\n2. Select or create a project.\n\n [Go to the Projects Page](https://console.cloud.google.com/project)\n3. Click **Enable API**.\n\n4. Search for and select **Android Management API** in the API library.\n\n [Go to the API Library Page](https://console.cloud.google.com/apis/library)\n5. Click **Enable**.\n\nCreate your service account\n---------------------------\n\n1. Sign in to the Google API Console.\n\n2. Open the\n [Credentials page](https://console.developers.google.com/project/_/apiui/credential).\n If prompted, select the project that has the Android Management API enabled.\n\n3. Click **Create credentials** \\\u003e **Service account key**.\n\n4. From the dropdown menu, select **New service account**. Enter a name for\n your service account.\n\n5. Select your preferred key type and click **Create**. Your new public/private\n key pair is generated and downloaded to your machine and is the only copy of\n this key. You are responsible for storing it securely.\n\n6. Open the [IAM page](https://console.developers.google.com/iam-admin/iam). If\n prompted, select the project that has the Android Management API enabled.\n\n7. Click **Add**.\n\n8. Add the service account you've just created as member and select the role\n **Android Management User**.\n\n9. Click **Save**.\n\n10. (Optional, but highly recommended) Add additional project owners by\n [granting the Owner role](https://cloud.google.com/iam/docs/managing-policies#access_control_via_console)\n to existing project members.\n\nRoles and permissions\n---------------------\n\nTo access the Android Management API your service account requires the\n`androidmanagement.enterprises.manage` permission, which can be granted by the\n**Android Management User** role (or `roles/androidmanagement.user`)."]]