跳至正文內容
Slean

一款在 iPhone 和 Android 上都能用的相片清理工具

多數知名的相片清理工具只有 iPhone 版,而其中幾款有推出 Android 版的,推出的是縮水版本。Slean 為每個平台分別原生開發——iOS 用 Swift 和 SwiftUI,Android 用 Kotlin 和 Jetpack Compose——兩邊都有同樣的重複與相似偵測、篩選器、依大小排序、壓縮和修圖工具。

由 Emre(Slean 獨立開發者)撰寫。更新於 2026年9月1日。

這是一個比「相片清理」小得多、競爭也少得多的搜尋,因為老實的答案是:這個類別大部分從來沒有離開過 iOS。

它在一個特定情況下才重要:兩支不同平台的手機,而你想學一個 App,不想學兩個。或是你換了平台,想繼續用你已經會用的那個。

為什麼在雙平台都做好極其罕見

相片圖庫是手機上最難跨平台移植的部分之一。iOS 的 PhotoKit 和 Android 的 media store 開放的東西不同,在權限上的行為不同,出錯的方式也不同。清理工具不是一個附送出按鈕的表單,它有大量平台專屬的底層工作。

常見的做法是跳過 Android,或是推出一個技術上跑得起來的跨平台包裝。後者就是「Android 上也有」開始沒什麼意義的地方——一個包裝層在四萬張相片的格狀畫面上,感覺起來就是一個包裝層。

在 Android 商店頁面上該檢查什麼

  • 截圖真的是 Android 嗎? 移植過來的商店頁面常常放的是 iOS 畫面,帶著 iPhone 的圓角和 iOS 系統字型。
  • 功能清單和 iPhone 那一頁一致嗎? Android 清單比較短,通常代表那是縮水的版本,而不是不同的設計。
  • 特別看 Android 上的近期評論。 跨平台版本會收到關於捲動和權限的抱怨,而那些在 iOS 評論裡完全沒出現過。
  • 兩個商店的更新日期。 如果 Android 落後好幾個月,那就是二等版本。

Slean 怎麼處理這件事

兩套原生程式碼。iOS 用 Swift 和 SwiftUI,Android 用 Kotlin 和 Jetpack Compose。中間沒有跨平台層,所以每個版本的手感都比較像那支手機上原本的相片 App,而不像框在頁框裡的網頁。

清理的部分在兩邊是一樣的:重複與相似偵測、依檔案大小排序、依媒體類型、大小範圍、日期、截圖、喜好項目和相簿篩選、批次檢視與刪除、相片與影片壓縮、裁切、調整大小、拼圖、Pixel Stretch、「那年今天」和統計。兩邊都提供 14 種語言。

有一個差異,直說:AI 相片編輯是 iPhone 的功能,Android 上沒有。清理的部分沒有任何東西依賴它。

深色模式下的 Slean 圖庫格狀檢視,標有媒體總量及每個縮圖的檔案大小。
兩個平台上,同樣的格狀畫面、同樣的篩選器、同樣的依大小排序。

如果你正在換平台

換平台正是圖庫變亂的時刻:搬移會製造重複,而你原本整齊的習慣撐不過這次搬家。它同時也是做一次清理的最好時機,因為你反正就要把自己所有的相片看過一遍。

行得通的順序:先清掉重複相片和近乎相同的相片,然後搬家,最後備份。反過來做,等於是把你正要刪掉的雜物搬過去、又備份一次。

大家真正會問的問題

在 iPhone 和 Android 上都能好用的清理工具有哪些?

比這個類別的規模讓人以為的還少。幾款最知名的清理工具從來沒有推出 Android 版,而有推出的其中一些是縮水版。Slean 兩邊都有,而且是為各自平台原生開發,不是透過跨平台包裝。

Slean 的 Android 版與 iPhone 版在功能上有區別嗎?

就清理來說,是的:重複與相似偵測、依檔案大小排序、所有篩選器、批次檢視、壓縮、裁切、調整大小、拼圖和 Pixel Stretch 兩邊都有。AI 相片編輯只有 iPhone 才有。

換新手機時,相簿整理應該放在換機前還是換機後?

換機前。搬家會把每一樣東西都複製過去,包括你本來要刪掉的那四個版本,也因此更慢、更佔空間。先清,再搬,最後備份。

為什麼強調「純原生開發」在相簿應用中如此重要?

在相片格狀畫面上,那是你感覺得到的差別。捲動四萬張縮圖、解碼預覽圖、回應一次依大小排序,正好都是跨平台層會增加成本的操作。這不是能截圖給人看的功能,但它就是為什麼一個 App 感覺像這支手機、另一個不像。

相關閱讀

Slean 在 iPhone 和 Android 上都是原生的,兩邊有同樣的清理功能、同樣的篩選器和同樣的依大小排序。

從 App Store 下載在 Google Play 下載