前言
功能機/早期智慧型手機時代(約 2000~2010 年),Java ME (J2ME)、Symbian S60/UIQ、Windows Mobile/Smartphone 三大平台並立,軟體安裝方式迥異。本文整理歷史資料供復古玩家、舊裝置維護、數位考古參考。**現代 Android/iOS 請參考官方應用商店與 ADB/sideload 教學。**
一、Java ME (J2ME) 程式傳輸與安裝
Java 程式由 .jar(執行本體)+ .jad(描述檔,含版本、權限、大小、主類別)組成。諾基亞等需雙檔,索愛僅需 .jar。
1. 手機直連下載 (WAP/GPRS/EDGE/3G)
- 手機瀏覽器訪問 WAP 下載站 → 下載 .jad → 自動提示安裝 → 存入「應用程式/遊戲」資料夾。
2. 讀卡器傳輸 (T-Flash/MicroSD)
- 新卡先在手機格式化:設定 → 記憶體/儲存裝置 → 格式化(建立系統資料夾)。
- 電腦檔案總管 → 工具 → 資料夾選項 → 檢視 → 「顯示隱藏檔案/資料夾」、「取消隱藏受保護作業系統檔案」。
- 讀卡器讀取記憶卡 → 找到
KJava 或 Games/Applications 資料夾。
- 複製
.jar + .jad 至該資料夾。
- 裝回手機 → 「應用程式/遊戲」→ 選擇新增/安裝。
3. 資料線傳輸 (PC Suite / Nokia PC Suite / Sony Ericsson PC Suite / Motorola Phone Tools)
- 安裝官方 PC Suite,資料線連接 → 選擇「傳輸模式/PC Suite 模式」。
- PC Suite 中「應用程式安裝」→ 選擇 .jad/.jar → 安裝到手機/記憶卡。
- Midway 2.8 等第三方工具亦可,需開啟「Java 載入器」選項。
4. 藍牙傳輸
- 電腦安裝藍牙驅動/適配器,手機開啟藍牙設為「可被發現」。
- 電腦藍牙圖示 → 「新增裝置」→ 配對(輸入配對碼)。
- 右鍵 .jar/.jad 檔案 → 「傳送到」→ 「藍牙裝置」→ 選擇手機 → 手機確認接收 → 自動安裝提示。
5. 紅外線傳輸
- Win XP/2000/2003 內建紅外支援,無需額外驅動。
- 手機開啟紅外,對準電腦紅外埠 → 同藍牙流程傳送檔案。
- 速度極慢、需精準對準、易中斷,歷史備用方案。
二、Symbian (S60/UIQ) .sis/.sisx 安裝包安裝
- 取得 .sis/.sisx 安裝檔(含簽名/未簽名)。
- 傳輸至手機(藍牙/紅外/資料線/記憶卡)。
- 手機「訊息」/「收件箱」/「檔案管理器」找到檔案 → 開啟 → 「安裝」。
- 依提示選擇安裝位置(手機記憶體/記憶卡)、授權憑證(未簽名需關閉簽名檢查或自簽)。
- 安裝完成 → 選單中出現圖示。
三、Windows Mobile / Smartphone 軟體安裝三法
1. 直接複製法 (綠色軟體/免安裝)
- 複製 .exe/.dll 等檔案至手機/儲存卡任意資料夾。
- 需安裝檔案管理器(如 Total Commander, Resco Explorer, SPB Pocket Plus)建立捷徑至
\Windows\Start Menu。
- 開始功能表啟動。
2. .CAB 安裝包法(標準安裝)
- .cab 檔複製至**儲存卡**(不建議內建記憶體,空間有限)。
- 檔案管理器開啟 .cab → 執行安裝 → 選擇安裝位置(建議儲存卡)→ 完成。
- 開始功能表出現捷徑。
3. .EXE 桌面端安裝法 (ActiveSync / Windows Mobile Device Center)
- 電腦安裝 Microsoft ActiveSync (XP) / Windows Mobile Device Center (Vista/7)。
- 資料線/藍牙/紅外連線同步。
- 電腦雙擊 .exe 安裝程式 → 選擇安裝位置 → 自動傳輸安裝至手機。
- 手機端按螢幕提示確認安裝位置(手機/儲存卡)。
四、補丁/漢化/破解檔案套用
- 檔案通常為
.rsc (資源檔)、.app、.dll。
- 傳輸至手機 → 檔案管理器剪下 → 貼上至
\System\Apps\軟體名稱\ 覆蓋同名檔案。
- 重新啟動軟體生效。
結語
這些技術已隨著 iOS/Android 統一生態而成為歷史。但理解「容器化封裝 (.jar/.sis/.cab)」、「簽名機制」、「檔案系統存取」、「同步協定」等核心概念,對理解現代 App 安裝沙盒、權限模型、OTA 更新、企業簽名分發仍有啟發意義。舊技術不死,只會以新形式延續。