Beberapa waktu lalu saya mengalami hal yang cukup membuat jengket, tidak ada angin tidak ada hujan, tersentuh pun tidak, tiba-tiba semua XML activity layout di projek android studio saya berantakan. Entah apa istilahnya, bisa disebut corrupt, intinya XML yang saya buat sebelumnnya berubah menjadi aneh, seperti terenkripsi, namun bentuk enkripsinya masih berupa XML, seperti ini :
<component name="libraryTable"> <library name="Gradle: com.google.firebase:firebase-measurement-connector-impl-17.0.3">
<CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/firebase-measurement-connector-impl-17.0.3.aar/fb2536827bf92d82ab72080a9863eb78/res" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/firebase-measurement-connector-impl-17.0.3.aar/fb2536827bf92d82ab72080a9863eb78/jars/classes.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
Saya menggunakan android studio paling baru ketika artikel ini ditulis, 3.5.1 (build on september 26, 2019). Awalnya saya mencoba mengembalikanya dengan cara manual, namun sadar bahwa hal itu sia-sia, dan saya mulai merasa aneh. Memang saya tidak pernah merubah syntax itu. Selidik punya selidik saya pun menemukan penyebabnya, entah kenapa asal mulanya, cuma pada intinya ada sesuatu yang tersimpan di cache yang menyebabkan jadi seperti itu.
Cara memperbaikinya cukup mudah, kamu cukup menghapus folder caches lalu menjalankan ulang android studio kamu, pathnya ada di sini :
UNTUK WINDOWS
C:\Users\YOUR_USER\.AndroidStudio3.5\system\caches
UNTUK MAC
~/.AndroidStudio3.5/system/caches
Mungkin cukup sampai disini dulu untuk pembahasan kali ini, semoga bermanfaat untuk kamu, terima kasih :)
Posting Komentar