Artikel ini memberikan informasi yang ditujukan bagi developer yang memiliki aplikasi yang secara langsung atau tidak langsung menggunakan versi SoLoader SDK yang rusak.
Yang terjadi
Satu atau beberapa aplikasi Anda berisi versi SoLoader SDK yang rusak, sehingga menyebabkan aplikasi error dan mengurangi kegunaannya. Meskipun aplikasi Anda tidak langsung bergantung pada SoLoader, kami menduga bahwa salah satu library/SDK pihak ketiga dalam dependensi aplikasi Anda mungkin bergantung pada SoLoader.
Detail tambahan
Aplikasi Anda menggunakan versi SoLoader SDK yang menyebabkan error pada perangkat khusus 64 bit. Versi sebelum 0.9.0 salah mengasumsikan bahwa semua library sistem ada di /system/lib:/vendor/lib (lihat perbaikan).
Sebaiknya update ke versi SoLoader terbaru yang stabil, 0.10.4 atau yang lebih baru. Selain dapat memperbaiki masalah dukungan khusus 64 bit di atas, tindakan tersebut juga memperbaiki:
- Masalah pencadangan dan pemulihan (lihat perbaikan); dan
- masalah terkait pemuatan library native dari partisi vendor (lihat perbaikan).
Langkah Berikutnya
Anda dapat memperbaiki aplikasi dengan versi SoLoader yang buruk dengan mengikuti setiap langkah di bawah.
Langkah 1: Update aplikasi dan perbaiki masalah.
Jika aplikasi Anda bergantung langsung pada SoLoader SDK, migrasikan aplikasi Anda ke SoLoader 0.10.4 atau yang lebih baru.
Misalnya, jika Anda menetapkan 'com.facebook.soloader:soloader:0.9.0' di setelan Gradle, update versinya ke “0.10.4+” atau yang lebih baru.
Jika aplikasi Anda secara tidak langsung bergantung pada SoLoader SDK melalui SDK lain, harap periksa versi terbaru SDK tersebut atau hubungi penyedia SDK Anda untuk mendownload versi yang telah diperbaiki dan menerapkannya ke project Anda.
Untuk mengetahui cara lain agar aplikasi Anda mendukung perangkat 64-bit, harap lihat panduan ini.
Langkah 2: Kirimkan app bundle atau APK yang telah diupdate.
Ikuti langkah-langkah di artikel ini untuk membuat rilis baru dengan app bundle atau APK yang telah diupdate.