ZonoTools
首頁/圖片工具/Android Icon Generator

Android 圖示產生器

Privacy-first安全的應用圖標產生器,處理在瀏覽器本機執行。源圖片不會上傳到伺服器。

Source image

Square master (e.g. 1024×1024). 最大 15 MB。

使用方法

  1. 上傳方形主圖示(建議 1024×1024)。處理會在你的瀏覽器本機執行,不會上傳任何檔案。
  2. 下載 ZIP,然後將 mipmap 資料夾複製到 Android Studio 裡模組的 res/ 目錄。
  3. 重建專案,並在模擬器或實體裝置上確認啟動器圖示。

常見問题

這是安全的應用程式圖示產生器嗎?它會上傳我的圖片嗎?

是。這是一個隱私優先的開發者工具,所有縮放與 ZIP 打包都會透過 Canvas API 在瀏覽器本機完成。你的來源圖片不會離開裝置,也不會傳送到任何伺服器。

此工具產生的 Android 啟動器圖示大小是多少?

它導出標準 mipmap 密度:48×48 (mdpi)、72×72 (hdpi)、96×96 (xhdpi)、144×144 (xxhdpi)、192×192 (xxxhdpi),以及 512×512 Play Store 資源和自適應圖示 XML 資源。

ZIP 內容應該複製到 Android Studio 的哪裡?

解壓縮下載並將 mipmap-* 資料夾、mipmap-anydpi-v26/ 和 value/ic_launcher_background.xml 合併到 app/src/main/res/ (或模組的 res/ 資料夾)。

為什麼我的圖示在某些裝置上看起來被裁剪了?

自適應圖示遮罩會因啟動器而異,因此靠近邊緣的重要細節可能會被裁掉。請把關鍵圖像保留在中央安全區域內。

介紹

這個安全的應用程式圖示產生器會從單一方形主圖片匯出 Android Studio 需要的各種啟動器圖示密度,從 mipmap-mdpimipmap-xxxhdpi 都能產生。它是隱私優先的開發者工具:未發布的 App 品牌素材會留在你的電腦上,因為所有處理都在瀏覽器本機完成。

隱私優先的本機處理

不同於雲端圖示服務,這個工具不會上傳你的來源圖片。選取檔案後,瀏覽器會在本機讀取檔案,透過 Canvas API 產生各密度尺寸,並直接在你的裝置上組成 ZIP。不需要帳號、API 金鑰,也沒有伺服器端儲存;當你處理尚未發布的 App、客戶 NDA 資產或未公開的品牌重塑素材時,這會更安心。

正在查詢安全應用程式圖示產生器隱私優先開發者工具的開發者,可以保留和伺服器方案相近的工作流程,同時降低資料外洩風險。

Android 啟動器圖示尺寸標準

Google 要求不同密度的啟動器圖示,讓 App 在各種裝置上都能保持清晰。下表列出此工具會為每個 mipmap bucket 產生的核心方形啟動器尺寸 (ic_launcher.png)。

Density Folder 啟動器圖示(像素) 比例因子
mdpi mipmap-mdpi 48×48
hdpi mipmap-hdpi 72×72 1.5×
xhdpi mipmap-xhdpi 96×96
xxhdpi mipmap-xxhdpi 144×144
xxxhdpi mipmap-xxxhdpi 192×192
Play 商店 / Web (ZIP 根目錄) 512×512

每個密度資料夾也會包含 ic_launcher_round.png(圓形遮罩)和 ic_launcher_foreground.png(自適應圖示前景圖層)。ZIP 也會加入 mipmap-anydpi-v26/ XML 檔案,用於在 Android 8.0+ 串接前景與背景。

將產生的圖示複製到 Android Studio 中

下載 ZIP 後,整合只需不到一分鐘:

  1. 解壓縮檔案,你會看到 android/ 資料夾,裡面包含 mipmap-mdpimipmap-hdpimipmap-xhdpimipmap-xxhdpimipmap-xxxhdpimipmap-anydpi-v26values/
  2. 在 Android Studio 中,開啟模組的資源目錄:app/src/main/res/(Kotlin/Java 專案)或 Flutter/React Native Android 模組中的等效res/路徑。
  3. 將 ZIP 中的每個 mipmap-* 資料夾複製res/,出現提示時和既有資料夾合併。如果要替換舊圖示集,請覆寫原本的 ic_launcher.pngic_launcher_round.pngic_launcher_foreground.png 檔案。
  4. 複製 mipmap-anydpi-v26/(包含 ic_launcher.xmlic_launcher_round.xml)以及 values/ic_launcher_background.xml 到同一個 res/ 目錄樹。
  5. 點選 Sync Project with Gradle Files,然後重新建置。在模擬器或實體裝置上啟動 App,確認新圖示已出現在主畫面。

將應用程式清單上傳至 Google Play 管理中心時,請使用playstore-icon.png(512 × 512)。

主要功能

  • 安全的本機處理:來源圖片永遠不會離開你的瀏覽器。
  • 所有標準 mipmap 儲存桶的自動多密度導出。
  • ZIP 佈局中包含自適應圖示 XML 和前景層。

常見用例

  • 為第一個 Android App 版本建立圖示包,而不必把品牌素材傳送到第三方伺服器。
  • 在品牌重塑活動期間更新啟動器圖示。
  • 完善主圖示設計後重新產生資產。

最佳實踐

  • 從高解析度方形來源圖(1024×1024 或更大)開始,並把重要細節留在中央安全區域。
  • 在真實啟動器上驗證不同遮罩形狀下的圖示,例如圓形、squircle 或圓角方形。
  • 保留有版本紀錄的主素材,之後品牌變更時就能重新產生完整密度集。