Layanan distribusi digital untuk Android
Pemecahan Masalah perkembangan Android

Memberikan ke Google Play

Halaman ini berisi informasi tentang persyaratan dan pertimbangan pengiriman Google Play-specific.

Untuk informasi tentang cara menerbitkan aplikasi Anda di Google Play, lihat Google Login.

Persyaratan pengiriman

Google Play memiliki persyaratan aplikasi harus memenuhi sebelum Anda mempublikasikannya. Bagian ini menjelaskan persyaratan Google Play-specific dan menjelaskan cara bertemu mereka.

Android AppStore

Google Play memerlukan aplikasi baru menjadi Android AppStore (AAB) bukan APKFormat paket Android output oleh Unity. Sebuah APK secara otomatis digunakan untuk perangkat Anda ketika Anda memilih File > Build & Run. More info
Lihat di Glossary
. Untuk informasi tentang mengapa, lihat Masa depan Bundel Aplikasi Android ada di sini.

Untuk mengkonfigurasi aplikasi menjadi AAB:

  1. Pilih Edit > Project Settings.
  2. Di jendela pengaturan Proyek, pilih tab Player, lalu buka Pengaturan Pemain Android:
  3. Pada bagian Publishing Settings, aktifkan Split Application Binary.
  4. Pilih File > Build Settings.
  5. Dari daftar platform di pane Platform, pilih Android.
  6. Diaktifkan Build App Bundle (Google Play). Jika Anda ingin ekspor proyek dan membangunnya di Android Studio, aktifkan Export Project maka aktifkan Export for App Bundle.

Sekarang ketika Anda membangun aplikasi, Unity membangun aplikasi sebagai AAB.

Ukuran aplikasi

Google Play membatasi ukuran instalasi aplikasi. Tabel berikut menjelaskan keterbatasan ukuran Google Play memiliki untuk setiap jenis aplikasi:

Application type Size limitation
APK Jika Anda membagi aplikasi biner atau gunakan file ekspansi kustom, APK harus lebih kecil dari 100MB dan file ekspansi harus lebih kecil dari 2GB. Jika tidak, APK harus lebih kecil dari 100MB.
AAB Jika Anda membagi aplikasi biner atau menggunakan Paket aset kustom, modul dasar di dalam AAB harus lebih kecil dari 150MB dan paket aset harus sesuai dengan ukuran file yang dijelaskan dalam dokumentasi Batas Ukuran Unduh Android. Jika tidak, AAB harus lebih kecil dari 150MB.

Untuk informasi tentang cara mengoptimalkan ukuran instalasi aplikasi Anda, lihat Ukuran distribusi.

64-bit Arsitektur

Google Play memerlukan aplikasi untuk mendukung arsitektur 64-bit. Untuk informasi lebih lanjut, lihat Mendukung arsitektur 64-bit. Untuk membuat dukungan aplikasi Anda arsitektur 64-bit:

  1. Pilih Edit > Project Settings.
  2. Di jendela pengaturan Proyek, pilih tab Player, lalu buka Pengaturan Pemain Android:
  3. Pada bagian Other Settings, aktifkan ARM64. Jika aplikasi Anda menargetkan Chrome OS, aktifkan x86–64 (Chrome OS juga. Sitemap Anda hanya dapat berinteraksi dengan pengaturan ini jika proyek Anda menggunakan Note: You can only interact with this setting if your project uses the IL2CPPBack-end scripting bersatu yang dapat Anda gunakan sebagai alternatif untuk Mono ketika proyek bangunan untuk beberapa platform. More info
    Lihat di Glossary
    .scripting backendKerangka kerja yang skrip di Unity. Unity mendukung tiga backend scripting yang berbeda tergantung pada platform target: Mono, .NET dan IL2CPP. Platform Windows Universal, namun hanya mendukung dua: .NET dan IL2CPP. More info
    Lihat di Glossary
    .

API

Google Play memerlukan aplikasi untuk mendukung API target minimum. Untuk informasi tentang apa API target minimum saat ini, lihat Sitemap Persyaratan tingkat API target Play.

Untuk mengubah API target aplikasi Anda:

  1. Pilih Edit > Project Settings.
  2. Di jendela pengaturan Proyek, pilih tab Player, lalu buka Pengaturan Pemain Android:
  3. Pada bagian Publishing Settings, set Target API Level setidaknya tingkat API target yang Google Play membutuhkan.

Tanda tangan aplikasi

Google Play memerlukan aplikasi untuk ditandatangani. Untuk informasi tentang cara menandatangani aplikasi Anda, lihat Android SDK.

Considerations

Bagian ini berisi pertimbangan Google Play-specific untuk menyadari sebelum Anda mempublikasikan aplikasi ke Google Play.

Daftar praktik terbaik

Untuk membantu meluncurkan aplikasi Android berhasil, dokumentasi Android mencakup daftar proses praktik terbaik untuk diikuti. SitemapLaunch checklist.

Simbol publik

Jika aplikasi Anda crash pada perangkat, Google dapat menggunakan paket simbol untuk membuat stacktrace asli manusia-readable pada dashboard Android SDK. Praktik terbaik untuk menghasilkan paket simbol publik untuk aplikasi Anda dan mengunggahnya ke Google Play. Untuk informasi tentang cara melakukan ini, lihat Menghasilkan paket simbol.

Layanan distribusi digital untuk Android
Pemecahan Masalah perkembangan Android