Cara Menambahkan debug symbol ke build.gradle

bardimin pic

Ditulis oleh Bardimin

Tanggal 22 Mei 2022
Home » Blog » Android » Cara Menambahkan debug symbol ke build.gradle

Playstore error: “App Bundle contains native code, and you've not uploaded debug symbols”.

Jika anda mendapati error tersebut ketika upload ke Play Console, anda perlu untuk menambahkan debug symbol pada yang anda buat.

Untuk menambahkan debug symbol pada tutorial berikut ini, anda harus menggunakan Plugin Android Gradle versi 4.1 dan yang lebih baru.

1. Install NDK dan CMake di Android Studio

  1. Pada proyek yang terbuka, klik “Tools > SDK Manager”.
  2. Klik tab “SDK Tools”.
  3. Pilih dan centang NDK (Side by side) dan CMake.
install ndk cmake
  1. Klik tombol “OK”, Kotak dialog akan memberi tahu besar ruang yang digunakan paket NDK di disk.
  2. Kemudian klik “OK”.
  3. Ketika instalasi selesai, klik tombol “Finish”.
  4. Proyek Anda secara otomatis menyinkronkan file build dan melakukan build. Menyelesaikan setiap kesalahan yang terjadi.

2. Cek Versi NDK

  1. Buka kembali “Tools > SDK Manager > SDK Tools”.
  2. Centang “Show Package Details” pada bagian kanan bawah jendela.
  3. Kemudian lihat versi yang terinstal.
check ndk version

3. Generate debug symbol di build.gradle

Untuk menambahkan debug symbol pada aplikasi yang anda buat, tambahkan kode berikut pada file “app > build.gradle”.

android {
	..................
	
    ndkVersion "24.0.8215888" //ndk version you are using

    buildTypes {
        release {
			..................
            ndk {
                debugSymbolLevel 'FULL' 
                //debugSymbolLevel 'SYMBOL_TABLE '
            }
        }
    }
	
	..................
}

Jika file yang dihasilkan terlalu besar, ganti debugSymbolLevel ‘FULL' dengan debugSymbolLevel ‘ SYMBOL_TABLE'.

File debug symbol memiliki batas maksimal 300 MB.

4. Build Bundle/APK

Kemudian pada proyek anda di Studio, klik “Build > Generate Signed Bundle/APK…”.

Jika anda memilih compile aplikasi anda dalam format:

  • APK, file debug symbol akan terbentuk pada “app\build\outputs\native-debug-symbols\release\native-debug-symbols.zip”. Upload file tersebut ke Play Console.
  • app Bundle, file debug symbol akan terbentuk di dalam file “app-release.aab”. Anda tidak perlu lagi mengupload file debug symbol secara terpisah.

Artikel Terbaru

Teknik Dasar Perawatan Komputer dan Laptop

Teknik Dasar Perawatan Komputer dan Laptop

Anda mungkin tidak menyadarinya, tetapi komputer dan mobil memiliki kesamaan, keduanya membutuhkan perawatan rutin. Jika mobil Anda perlu mengganti oli secara rutin, komputer Anda secara rutin juga harus memperbarui perangkat lunak, menjaga antivirus tetap up to date,...

ChatGPT versi Desktop untuk Windows, Linux dan Mac

ChatGPT versi Desktop untuk Windows, Linux dan Mac

Apakah Anda tahu apa itu ChatGPT? Apakah Anda tahu cara mendapatkan dan menginstal ChatGPT di perangkat Anda? ChatGPT dengan cepat menjadi salah satu penemuan terpenting dalam dunia pemrosesan bahasa alami. Anda dapat menggunakannya untuk menghasilkan tanggapan...

Cara memperbaiki BlueStacks yang mogok atau macet di Windows 11

Cara memperbaiki BlueStacks yang mogok atau macet di Windows 11

BlueStacks adalah emulator Android terkenal untuk Windows yang memungkinkan Anda memainkan game dan aplikasi Android di PC Windows Anda. Jika Anda ingin memainkan game dan aplikasi Android di PC Windows Anda, BlueStacks adalah pilihan terbaik untuk anda gunakan....