Android 台灣中文網

標題: 【Xperia主題 製作教程】[APKTOOL] 使用基本教學 [打印本頁]

作者: 游紹宏    時間: 2015-6-6 00:24
標題: 【Xperia主題 製作教程】[APKTOOL] 使用基本教學
本帖最後由 游紹宏 於 2016-5-12 21:29 編輯


製作你個人專屬的Xperia主題!首頁  

                               
登錄/註冊後可看大圖

資料來源

                               
登錄/註冊後可看大圖

[Guide][HOW TO] Create Xperia 5.0+ themes using Apktool.

APKTOOL
本工具可適用系統:4.3-5.1
ADT + Eclipse
取得教學
Theme Creator
取得教學

xda作者的話
嗨! 各位朋友
我想向你們介紹一個製作5.0+的 Xperia主題簡易指南。 就讓我們開始吧!!


開始教學前的必備工具
最右側為載點或教學網址
1
Advanced ApkTool v4.1.0 (由 BDFreak開發)
Advanced ApkTool  

                               
登錄/註冊後可看大圖
2
已經安裝Java,且已設定好環境
建構教學  

                               
登錄/註冊後可看大圖
3
文件編輯器
Notepad++

                               
登錄/註冊後可看大圖
4
圖像編輯軟體
Photoshop  

                               
登錄/註冊後可看大圖


                               
登錄/註冊後可看大圖


開始教程前的必備檔案
AdvancedApkTool.zip (10.23 MB, 下載次數: 1322)
下載檔案後的步驟
  • 解壓縮 「AdvancedApkTool.zip」,即可開始進行教程。
  • 本地載點之版本已置入框架,不需再進行置入框架的動作。

你已經準備好了?
點擊目錄下分頁開始教程!
這是什麼意思?又如何操作?
主題開發者進修區 [APKTOOL]  

                               
登錄/註冊後可看大圖

取得更深入的主題設計說明


① 反編譯主題

1
複製「Stock_lollipop.apk 」並將它貼在「2-In」資料夾。
2
執行「Advanced ApkTool.exe」並進入2,執行反編譯主題檔案的動作。
3
當反編譯動作完成後,你將會發現反編譯後的檔案都在「3-Out」資料夾。
4
現在進入「3-Out > Stock_lollipop.apk > assets」資料夾並複製內含的四個ZIP檔案將它貼到「2-In」資料夾。
5
現在重新命名這些ZIP檔名(自.zip 改成.apk)  反編譯(Decompile)這四個APK。


                               
登錄/註冊後可看大圖


點擊目錄前往下一頁繼續教程


② 更改主題的影像跟色調

注意
1.在「android.apk」、「com.sonyerisson.home.apk」資料夾中
圖片必須都是同樣的分辨率/解析度
2.「*.9.png」
圖片必須都是同樣的分辨率/解析度,且邊框只能為純黑色或純紅色。
否則會編譯錯誤

1
反編譯檔案後,你將會看到5個資料夾。
2
前往每一個資料夾的「res 」 並更改你要更改的影像
有關主題圖片
的詳細說明
系統按鈕、圖片
主畫面按鈕、圖片[建立中]
狀態欄背景圖片
虛擬鍵背景圖片
3
色調的部分,打開 「Colors.xml」,並更改色調 (只更動最後面的六個反白代碼,例如:#ffffffff)
有關主題色調
的詳細說明
系統色調
主畫面色調
狀態欄背景色調
虛擬鍵背景色調
4
若要更改主題的名稱, 前往「Stock_lollipop folder > res > values > strings.xml.」打開「strings.xml 」並更改標題。
5
當所有動作都完成了,最後一個步驟即重新編譯回APK檔形式。


                               
登錄/註冊後可看大圖

                               
登錄/註冊後可看大圖


點擊目錄前往下一頁繼續教程


③編譯回APK檔形式

1
將四個包含主要主題檔案的APK編譯回去 (例:Stock_lollipop.apk)
2
為了要重新編譯APK。
執行「Advanced ApkTool.exe」 並選擇「3」。
一個接一個將檔案編譯回APK (選擇「Recompile and then sign」選項)
3
所有被重新編譯的APK的檔案會出現在「4-Done」資料夾
4
現在重新命名他們的檔名 (從.apk 回到.zip)
5
接著剪下這四個ZIP檔案並它們貼到「stock_lollipop.apk」資料夾中的特定資料夾 (在「3-Out」資料夾內).
6
現在使用文字編輯器打開「AndroidManifest.xml」 (位於「Stock_lollipop.apk」) 並更改下面顯現的部分
每製作一個新主題都需進行一次,但如果你只是升級舊有主題, 那這個部分就不需要進行更動。
  1. "com.session.stocklollipop"
複製代碼
7
最後將所有檔案編譯回「stock_lollipop.apk 」
8
大功告成!!

主題開發者進修區 [5.0+]  

                               
登錄/註冊後可看大圖

取得更深入的主題設計說明


影片實作教學 (感謝exp5201 提供教學)

[yt]_OkjDbDNqQs[/yt]

第一次使用請用Advanced ApkTool.exe匯入framework-res
打開程式選一然後選framework-res進行匯入喔(framework-re­s.apk請放2-in裡面)
如果看不懂文字描述就跟我按一樣的步驟就不會有問題~

1
安裝java跟 Advanced ApkTool
2
解包Stock_lollipop.apk 影片中我是使用我修改過的主題當範例
要解包的檔案都樣放到2-in 解完的會到3-out
3
他原本的給的主題是沒有設定背景的~解包失敗的話請替換apktool.jar
4
分別依序解壓assest的4個zip (副檔名改成apk)
5
修改你要的圖片跟顏色.顏色可以用ps調色盤 FF(6個數字)
6
lb.apk/res/values/strings那要修改你的主題名字 完打包回去(修改裡面little busters文字)~
跟lb.apk/AndroidManifest.xml裡的­package com.lb.sorata
把lb.sorata換掉東西我打包成壓縮檔了

下載壓縮檔
AdvancedApkTool theme.rar (21.54 MB, 下載次數: 42)



作者: sjq    時間: 2015-6-6 19:42
非常不错,很用心哦。
作者: sjq    時間: 2015-6-6 19:43
这么好的帖子怎么没有人来留言呢?
作者: gower    時間: 2015-6-7 12:55
請問一下用此種方法 製作出來的主題  還需要root全線嗎?
作者: 白小路    時間: 2015-6-7 18:58
gower 發表於 2015-6-7 12:55請問一下用此種方法 製作出來的主題  還需要root全線嗎?

不用!!!!!!!!!!!!!!

直接就可以使用了~
作者: RainOpera    時間: 2015-6-8 00:02
建議 1的第5步驟
拆解這四個APK。
改成
反編譯Decompile這4個apk
易混淆

作者: lgc86422    時間: 2015-6-9 23:51
感謝分享~正想自製主題
作者: ddddd89663    時間: 2015-6-20 21:37
寫得很詳細,等等來試試,辛苦了!
作者: gower    時間: 2015-6-27 22:52
不好意思 請問一下 電話簿背景圖 要再拿個地方修改? (我目前只會修改 返回鍵 home 跟多工鍵) 麻麻大大指導一下謝謝
作者: 育民蘇    時間: 2015-6-28 00:49
我想請問一下,為什麼我安裝它卻說我空間不足?哪個步驟出問題了嗎?
作者: 冠勛毛    時間: 2015-6-30 20:08
問一下 5.0的主題可以給4.4用嗎 以root
作者: cjhcjdj    時間: 2015-8-1 17:44
謝謝,學習一下。
作者: friedfish02    時間: 2015-8-15 13:40
剛進來~~
正在學習中
推推
作者: k239060l    時間: 2015-8-26 13:50
不好意思 請問這一段是什麼意思
在使用文字編輯器打開「AndroidManifest.xml」 (位於「Stock_lollipop.apk」) 並更改下面顯現的部分
"com.session.stocklollipop"

作者: k239060l    時間: 2015-8-26 14:26
更改虛擬鍵之類的圖片是只要把圖片裁接成相同解析度 直接覆蓋就可以了嗎  還是需要在改哪裡 謝謝
作者: richardking    時間: 2015-10-27 13:56
教學 ? 我看不懂 !!!
作者: vercentti    時間: 2015-11-25 22:58
感謝大大製作的教學!
小弟已成功修改想要的主題!
作者: 天云散人    時間: 2015-11-27 02:04
新手準備自己嘗試一下了,感謝分享教程
作者: happy917    時間: 2017-6-13 17:07
寫得很詳細,等等來試試,感謝




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1