Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Script para Limpar Cache do Celular Android

Script:

import android.content.Context;
import android.os.AsyncTask;
import java.io.File;

public class LimparCacheTask extends AsyncTask<Void, Void, Boolean> {
    private Context context;

    public LimparCacheTask(Context context) {
        this.context = context;
    }

    @Override
    protected Boolean doInBackground(Void... voids) {
        try {
            File cacheDir = context.getCacheDir();
            return deleteDir(cacheDir);
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    private boolean deleteDir(File dir) {
        if (dir != null && dir.isDirectory()) {
            String[] children = dir.list();
            for (String child : children) {
                boolean success = deleteDir(new File(dir, child));
                if (!success) {
                    return false;
                }
            }
        }
        return dir.delete();
    }

    @Override
    protected void onPostExecute(Boolean result) {
        if (result) {
            System.out.println("Cache limpo com sucesso!");
        } else {
            System.out.println("Falha ao limpar o cache.");
        }
    }
}

Como Executar o Script:

  1. Abra o seu projeto Android no Android Studio.
  2. Crie uma nova classe Java e cole o script acima nela.
  3. Certifique-se de ter as permissões necessárias para acessar o sistema de arquivos no seu manifesto, se necessário.
  4. No local onde deseja iniciar a limpeza do cache, por exemplo, em uma Activity ou Fragment, instancie e execute a tarefa LimparCacheTask passando o contexto atual:
    new LimparCacheTask(this).execute();
  5. Compile e execute o aplicativo no seu dispositivo Android ou emulador.
  6. Verifique o console para mensagens de sucesso ou falha na limpeza do cache.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.