Skip to content

Repository files navigation

Android Cleaner App

Russian version

Android Cleaner App is a lightweight Android utility for cleaning the contents of user-selected folders on shared storage.

Features

  • Shows a default list of common shared folders: DCIM, Download, Documents, Pictures, Movies, Music
  • Lets users add custom absolute folder paths
  • Calculates folder size before cleanup
  • Cleans a single folder or all listed folders
  • Keeps the folder list locally in SharedPreferences
  • Uses a plain Android SDK build script without Gradle

Requirements

  • macOS or Linux shell environment
  • Android SDK with:
    • platform android-36
    • build-tools 35.0.0
  • Java compiler available as javac
  • Optional: Kotlin compiler bundled with Android Studio

Build

yarn build

The script produces a signed debug APK in:

dist/android-cleaner.apk

How It Works

The app requests extended file access and then deletes folder contents recursively. It does not upload data and does not depend on external services.

Screenshot

Android Cleaner App screenshot

TODO

  • Add a proper app icon

Project Structure

AndroidManifest.xml
res/
src/com/tanotify/cleaner/
scripts/build-apk.sh
screenshot.jpg

Open Source

This project is distributed under the MIT License. See LICENSE.

About

Open-source Android cleaner that lets users add folders, estimate their size, and remove contents from shared storage without external services.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages