2012年12月27日木曜日

apktoolを使う(準備編)

とりあえずバッテリーアイコンを変えたい!
いろいろ便利なツールはたくさんあるけれど、あくまで手動!
っと言うことで
まずはAPKデコンパイルツールのapktoolをInstall&SO-03D用に環境設定。



環境
・Window7 64bit
・JavaVM等かもろもろは設定済み

まずはapktoolをInstall
最新(2012/12/10)と思われる
apktool1.5.0.tar.bz2 と apktool-install-windows-r04-brut1.tar.bz2 を
下記URLからダウンロード&解凍して適当なフォルダにコピー
(今回はC:\_Android\apktool1.5.0配下に配置)
http://code.google.com/p/android-apktool/downloads/list
フォルダ内のおファイル一覧
 apktool.jar
 aapt.exe
 apktool.bat

とりあえずコマンドラインからInstallフォルダで
apktool.batを実行してみて
コマンドリファレンスが出力されるならInstallは成功。


[XDA][UTIL][Sept 2 2012] Apktool v1.5.0 - a tool for reverse engineering apk files
http://forum.xda-developers.com/showthread.php?p=28366939
Apktool v1.5.0
http://connortumbleson.com/apktool-v1-4-5-a-tool-for-reverse-engineering-apk-files/


次にデコンパイルに必要なシステムリソースを取得
端末から下記ファイルを取得
/system/framework/framework-res.apk
/system/framework/SemcGenericUxpRes.apk
(SemcGenericUxpRes.odexも有るがリソースが必要なだけなのでとりあえず不要)

apktoolと同じフォルダにコピー

apktoolのシステムリソースに指定

コマンドラインから
apktool if framework-res.apk
apktool if SemcGenericUxpRes.apk

C:\Users\[USER名]\apktoolに入る

以上で環境設定は完了。

次はバッテリーアイコンを差し替えてみたいと思います。

0 件のコメント:

コメントを投稿