iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Software Development

試著開發一些有用的工具程式 系列

分寫我最近在做的專案,Android App Uninstaller,他可以透過 GUI 的方式刪除 Android 裝置上原廠、或其他無法刪除的應用程式(如果你想的話也可以把設定刪掉?),總之就分享一下心路歷程以及使用的技術!

參賽天數 16 天 | 共 16 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文 團隊Shell 出來面對
DAY 1

[Day 0] 我受夠了這些用不到的內建 APP!

痛苦的起源 相信各位一定有買過跑 Android 系統的手機或是平板,那你一定有體驗過,一開機就發現桌面上密密麻麻一堆根本不知道是什麼鬼的 APP ?,像是我上...

2025-09-15 ‧ 由 dash2100 分享
DAY 2

[Day1] 原廠刪不掉?我有辦法!

HiHi 大家好繼上一篇提到的 Android 原廠程式無法解除安裝問題,今天要來想想怎麼解決這個問題! 怎麼辦呢? 我首先想到的是可以把裝置 ROOT,只要取...

2025-09-16 ‧ 由 dash2100 分享
DAY 3

[Day 2] 好啦不要再廢話了,直接來用 ADB!

hihi 大家好 昨天介紹了 ADB 這個好東西,今天要來嘗試實際怎麼使用! 準備工作 第一步:下載 ADB 工具 先到 Google 官網下載 Android...

2025-09-17 ‧ 由 dash2100 分享
DAY 4

[Day 3] 用 ADB 指令刪除你手機的垃圾程式!

嗨囉哈囉 上次我們解釋了怎麼讓電腦連上 Android 的 ADB今天我們就要來實際下指令操作裝置! 開始清理垃圾 APP! 先看看有哪些 APP 在開始亂刪之...

2025-09-18 ‧ 由 dash2100 分享
DAY 5

[Day 4] ADB 指令太複雜?我開始想做 GUI 了!

一般人也想刪除垃圾程式 昨天我們成功搞懂了 ADB 指令的各種用法,成功清掉了一堆垃圾 APP。但老實說 這些指令對一般使用者來說真的不太友善。 每次要刪個 A...

2025-09-19 ‧ 由 dash2100 分享
DAY 6

[Day 5] 我要用什麼來做這個工具?

選擇困難 昨天決定了要自己做工具後今天就要面對一個重要問題:到底要用什麼技術來開發? 幾個主要選擇 Electron - 網頁包成桌面程式 優點:我熟悉 H...

2025-09-20 ‧ 由 dash2100 分享
DAY 7

[Day 6] 終於要開始寫 Code 了

技術選型搞定後,今天要來建立第一個 Electron 專案不過 Electron 本質上就是把網頁包成桌面程式,對我這個網頁仔來說應該還好(? 建立專案 先從最...

2025-09-21 ‧ 由 dash2100 分享
DAY 8

[Day 7] Electron + ADB!這樣能用嗎?

昨天ㄉ問題 昨天成功做出了第一個 Electron 視窗,但目前還只是一個 HelloWorld 程式距離它變成一個可用的工具程式還有很長的一段路要走( ADB...

2025-09-22 ‧ 由 dash2100 分享
DAY 9

[Day 8] 設計介面:讓功能變得好用

介面太醜了啦 昨天 ADB 功能搞定了,但現在的介面實在太陽春。就一個按鈕,完全不像個工具。 今天要把這些功能包裝成好看的介面。 重新設計版面 想了一下使用流程...

2025-09-23 ‧ 由 dash2100 分享
DAY 10

[Day 9] APP 名稱轉換:讓套件名稱變人話

套件名稱真的很醜 昨天做出了基本介面,但有個大問題:APP 列表顯示的都是 com.android.systemui、com.miui.securitycent...

2025-09-24 ‧ 由 dash2100 分享