簡體   English   中英

更改 APK 中的 Android 應用程序圖標?

[英]Change Android app icons in APK?

是否可以在 Android 應用程序中更改 APK 中的應用程序圖標? 我有一台運行 Android 2.2 的平板電腦,圖標分辨率太低,所以我想更換它們。 我嘗試解壓縮APK,更改圖標並重新壓縮,但沒有成功。 有什么方法可以更改圖標,甚至以編程方式,以反映更高分辨率的圖標?

APK 文件其實就是 zip 文件。 如果您只想替換圖像,那么最簡單的方法是打開 7-zip 或 winrar 中的 apk 文件,然后將其中的 png 文件替換為您自己的。 只需將新文件拖到 7-zip window 即可。

請注意,我說的是“打開”而不是“解壓縮”。 一旦解壓,簽名將不再有效。

另一種選擇是使用APKManager來完成。 這樣你就不需要在 /system/app 中安裝它:

  1. 下載 APK 管理器
  2. 將.apk 放入“place-apk-here-for-modding”
  3. 運行 script.bat 並解壓它。
  4. 刪除 /res/drawable-?dpi 中的新 PNG 文件,覆蓋舊文件。
  5. 運行 ZIP.apk 和 select 選項 2 常規 APK
  6. 簽署 APK
  7. 安裝

概括

一種最簡單的方法是通過用戶友好的 GUI 工具更改 APK 圖標:

這兩個工具都是免費和開源的(用 C++/Qt 編寫),並在后台使用 Apktool。

特征

  • 自動打包、簽名和優化您的 APK。
  • PNG、BMP、JPEG、ICO、GIF等之間的自動轉換。
  • 適用於WindowsmacOSLinux

APK 圖標編輯器

免責聲明

我是這些工具的作者。

看到這個解決方案

如果要以編程方式更改 android 應用程序圖標,則可以通過設置android:icon 屬性在應用程序標記中將其設置到 AndroidManifest.xml 文件中。 但是,如果您想更改第三方應用程序的圖標,那么您不能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM