リソース: Variant
システム イメージに組み込むのに適した APK。SystemApksService のリソース。
| JSON 表現 |
|---|
{ "variantId": integer, "deviceSpec": { object ( |
| フィールド | |
|---|---|
variantId |
出力専用。以前に作成したシステム APK バリアントの ID。 |
deviceSpec |
APK の生成に使用されるデバイスの仕様。 |
options |
省略可。生成した APK に適用されるオプション。 |
DeviceSpec
システム APK の生成に使用されるデバイスの仕様。
| JSON 表現 |
|---|
{ "supportedAbis": [ string ], "supportedLocales": [ string ], "screenDensity": integer } |
| フィールド | |
|---|---|
supportedAbis[] |
優先度順のサポート対象の ABI アーキテクチャ。値は、プラットフォームで報告される文字列にする必要があります(例: 「armeabi-v7a」、「x86_64」)。 |
supportedLocales[] |
インストール済みの言語 / 地域はすべて BCP-47 文字列で表示されます(例: 「en-US」)。 |
screenDensity |
画面の DPI。 |
SystemApkOptions
システム APK のオプション。
| JSON 表現 |
|---|
{ "uncompressedNativeLibraries": boolean, "uncompressedDexFiles": boolean, "rotated": boolean } |
| フィールド | |
|---|---|
uncompressedNativeLibraries |
システム APK が非圧縮ネイティブ ライブラリで生成されたかどうか。 |
uncompressedDexFiles |
システム APK が非圧縮 dex ファイルで生成されたかどうか。 |
rotated |
システム APK の署名にローテーションされた鍵を使用するかどうか。 |
メソッド |
|
|---|---|
|
アップロード済みの Android App Bundle から、システム イメージに組み込むのに適した APK を作成します。 |
|
システム イメージに組み込むのに適した、以前に作成したシステム APK をダウンロードします。 |
|
以前に作成したシステム APK バリアントを返します。 |
|
以前に作成したシステム APK バリアントのリストを返します。 |
エラーコード
このリソースのオペレーションは、次の HTTP エラーコードを返します。
| エラーコード | 理由 | 説明 | 解決策 |
|---|---|---|---|
400 |
invalidValue |
リクエストで無効な値が指定されました。多くの場合、これは形式が正しくないか無効な購入トークンに対して返されます。 | API リファレンスに基づいて、リクエスト本文またはパラメータの無効なフィールド値を修正します。 |
400 |
required |
リクエストに必須のフィールドまたはパラメータがありません。 | API のドキュメントを参照して、すべての必須フィールドとパラメータが含まれていることを確認します。 |
403 |
userInsufficientPermission |
リクエストされたオペレーションを実行する権限がユーザーにありません。 | 認証済みユーザーが Google Play Console で必要な権限を持っていることを確認します。詳細については、 サービス アカウントの使用をご覧ください。 |
404 |
notFound |
リクエストされたリソースが見つかりませんでした。 | ID(購入トークン、パッケージ名、商品 ID、定期購入 ID など)が正しいことを確認します。 |
409 |
concurrentUpdate |
同時に更新されているオブジェクトを更新しようとしました。 | 指数バックオフを使用してリクエストを再試行します。同じリソースへの同時変更は避けてください。 |
5xx |
Generic error |
Google Play サーバーの一般的なエラー。 | リクエストを再試行してください。 問題が解決しない場合は、Google Play アカウント マネージャーにお問い合わせいただくか、サポート リクエストを送信してください。Google Play ステータス ダッシュボードで、既知のサービス停止がないか確認してください。 |