Yüklü tüm uygulamaların sistem önbelleğini silmek için yöntemini kullanarak android.permission.CLEAR_APP_CACHE
yöntemini kullanıyorum. Ama yöntem android marshmallow 6.0 sürümünden InvocationTargetException
fırlatma başladı. Sorunları inceledikten sonra, aynı sorunun burada bildirildiğini buldum: Android M reflection method freeStorageAndNotify exception Burada, sonuç, yöntemin imza düzeyini şimdi imzayı sisteme yükseltmesi nedeniyle freeStorageAndNotify()
çalışmayı durdurdu.Android 6.0 sistem önbelleğini silin
Ancak şimdi soru, 'Temiz ana' gibi diğer üçüncü taraf uygulamaların, 6.0 aygıtlar için kullanıcı tarafından erişilebilirlik izni alınarak, tüm yüklü uygulamaların sistem önbelleğini hala silebilmeleridir.
Clean Master uygulaması, erişilebilirlik izinlerini kullanmaz. –
APK'ya [göz atma] (http://www.decompileandroid.com/) denediniz mi? – kichik
Önbellek klasörünü doğrudan silmeyi denediniz mi? (Muhtemelen okuma/yazma depolama erişim iznine ihtiyacınız var, ancak bunu yapabileceğinizden emin değilim) –