Apakah ada cara untuk mengakses file /data/data
dan menyalinnya ke kartu memori? Saya tidak memiliki akses root.
Apakah ada cara untuk mengakses file /data/data
dan menyalinnya ke kartu memori? Saya tidak memiliki akses root.
Jawaban:
Tanpa akses root, Anda memiliki 2 opsi. Kedua opsi (mungkin) memungkinkan Anda untuk mengakses file untuk aplikasi tertentu, misalnya folder /data/data/com.app.packagename
.
Jika aplikasi ini debuggable Anda dapat menggunakan run-as
perintah di adb shell (info lebih lanjut tentang apa adb itu dan bagaimana cara menginstalnya dapat ditemukan di sini )
adb shell
run-as com.your.packagename`
cp /data/data/com.app.packagename/
Jika aplikasi ini tidak dapat dibantah, Anda dapat menggunakan fungsi cadangan Android.
adb backup -noapk com.app.packagename
Anda sekarang akan diminta untuk 'membuka kunci perangkat Anda dan mengkonfirmasi operasi pencadangan'. Sebaiknya TIDAK memberikan kata sandi, jika tidak maka akan semakin sulit untuk membaca data. Cukup klik 'backup data saya'. File 'backup.ab' yang dihasilkan di komputer Anda berisi semua data aplikasi dalam format cadangan android. Pada dasarnya ini adalah file tar terkompresi. Halaman ini menjelaskan bagaimana Anda dapat menggunakan perintah zlib OpenSSL untuk mengompresnya. Anda dapat menggunakan adb restore backup.db
perintah untuk memulihkan cadangan.
android:allowbackup="false"
?