Untuk mem-build aplikasi yang dapat dibuat profil secara manual, Anda harus mem-build aplikasi rilis terlebih dahulu, lalu memperbarui file manifesnya, yang mengubah aplikasi rilis menjadi aplikasi yang dapat dibuat profil. Setelah mengonfigurasi aplikasi yang dapat dibuat profil, luncurkan profiler dan pilih proses yang dapat dibuat profil untuk dianalisis.
Membangun aplikasi rilis
Untuk mem-build aplikasi rilis bagi tujuan pembuatan profil, lakukan hal berikut:
-
Tandatangani aplikasi Anda menggunakan kunci debug dengan menambahkan baris berikut ke file
build.gradle
aplikasi Anda. Jika sudah memiliki varian build rilis yang berfungsi, Anda dapat melanjutkan ke langkah berikutnya.buildTypes { release { signingConfig signingConfigs.debug } }
-
Di Android Studio, pilih Build > Select Build Variant... dan pilih varian rilis.
Mengubah rilis ke yang dapat dibuat profil
Untuk mengonversi aplikasi rilis menjadi aplikasi yang dapat dibuat profil, lakukan hal berikut:
-
Buka file
AndroidManifest.xml
dan tambahkan kode berikut dalam<application>
. Untuk detail selengkapnya, lihat Bangun aplikasi untuk dirilis.<profileable android:shell="true"/>
-
Bergantung pada versi SDK, Anda mungkin melihat error yang terkait dengan validasi manifes; jika Anda tidak dapat menyelesaikannya dan menganggap aman untuk memperlakukan error sebagai peringatan, Anda dapat melakukannya dengan menambahkan baris berikut ke file
build.gradle
.aaptOptions { additionalParameters =["--warn-manifest-validation"] }