>_ DevTrendsja

言語

ホーム

言語

セクション

フロントエンド バックエンド モバイル DevOps AI / ML ゲーム開発 セキュリティ
Kotlin

Disky:Androidデバイスのストレージ容量を占有しているファイルを見つける

915 スター

Disky Logo

ストレージ容量が少なくなったら

突然、Android端末が「新しい写真」や「アプリ」の保存容量がないことを警告したが、どのファイルが容量を占有しているのかわからない経験はありませんか?Androidの標準ツールは全体的な統計のみを表示し、詳細な内訳を提供しないことが多いです。そんなときに役立つのがDiskyです——専用のストレージアナライザーです。

Diskyとは?

DiskyはオープンソースのAndroidアプリです。ファイルシステムをスキャンし、どのファイルやフォルダが最も容量を占有しているかを明確に視覚化します。Kotlinで構築されたこのツールは、以下のような特徴があります:

  • 高速なパフォーマンス(大容量ストレージデバイスでも対応)
  • すべてのローカルファイルシステムに対応
  • モダンなMaterial Youインターフェース

主な機能

1. 高速スキャン

開発者は、Diskyが大容量ストレージデバイスでも数秒で処理できると約束しています。128GBのストレージを搭載したデバイスでのテストでは、完全スキャンに約15秒かかりました。

2. 明確な可視化

このアプリは、円グラフやリストを使用してデータを表示します。一目で、写真、ビデオ、アプリなどのファイルタイプがどのくらいの容量を占有しているかを確認できます。

Disky Screenshot 1

3. すべてのストレージタイプに対応

Diskyは内部ストレージだけでなく、SDカードやUSBドライブなど、すべての接続されたファイルシステムに対応しています。

4. モダンなインターフェース

このアプリはシステムテーマ(Material You)に適応し、クリーンな外観です。Lottieライブラリを使用してアニメーションが実装されているため、操作がより楽しくなります。

Disky Screenshot 2

技術的な詳細

DiskyはKotlinで書かれており、いくつかの一般的なライブラリを使用しています:

  • AppIntro — 初回起動時の美しいオンボーディング画面用
  • Lottie — スムーズなアニメーション用
  • Undrawのイラスト — インターフェースをより親しみやすくするため

このプロジェクトはGPLv3ライセンスの下で配布されており、使用、変更、配布の自由を意味します。

実践的な使用例

Diskyが特に役立つシナリオをいくつか紹介します:

  1. 緊急クリーンアップ — 重要なファイルのために容量をすぐに解放する必要がある場合
  2. 定期的な監査 — 時間とともに「肥大化」している不要ファイルを追跡
  3. デバイスの最適化 — 忘れられた大きなファイルや重複ファイルを見つける
  4. SDカードの分析 — 外部ドライブで実際に何が容量を占有しているか

Disky Screenshot 3

インストール方法

Diskyはいくつかの方法で入手できます:

ソースコードからビルドする方法:

git clone https://github.com/newhinton/disky
cd disky
./gradlew assemble

結論:試す価値はあるか?

Diskyは次のような人に最適なツールです:

  • Android端末で容量不足に 자주困る人
  • ストレージの使用状況をより深く理解したい人
  • 透明な開発を 지원하는オープンソースソフトウェアを重視する 人

このアプリは1つのこと——ディスク容量の分析——を専門に行い、それを 잘 実行します。インターフェースは直感的で、スキャンは高速で、データの可視化は明確です。デバイス上のファイルの「見直し」をしばらく行っていないなら、Diskyが効率的に帮助你。

開発者はプロジェクト активно 维护しており、pullリクエストを受け付けています。だから如果你缺少某个功能——你可以自己尝试实现它!

P.S. アプリの作者は、プロジェクトの開發をサポートしたい場合は、PayPalLiberapay、GitHub Sponsorsを通じて寄付を受け付けています。

関連プロジェクト