Cara Menambahkan debug symbol ke build.gradle

22 Mei 2022

Home » Blog » Android » Cara Menambahkan debug symbol ke build.gradle

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

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

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

TOP TUTORIALS:  Cara Menambahkan TPM (Trusted Platform Module) pada Virtual Machine VMWare

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.
TOP TUTORIALS:  Mengecek Spesifikasi Graphic Card (GPU) di Windows 11
check ndk version

3. Generate debug symbol di build.gradle

Untuk menambahkan pada 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 , klik “Build > Generate Signed Bundle/APK…”.

TOP TUTORIALS:  Menguji Kemampuan Jaringan LAN dengan Network Stress Tool

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 .
  • , file debug symbol akan terbentuk di dalam file “app-release.aab”. Anda tidak perlu lagi mengupload file debug symbol secara terpisah.

0 Komentar

Kirim Komentar