Sony Ericsson xperia series Home.apk コンパイルエラーの解決

xperiaユーザーなら誰しもが一度は目にするxperiaのデフォルトホーム。

xperia arc 2.3.4 のアップデートの時ぐらいかな?から、apktoolでのコンパイル時にエラーが出るようになってしまいました。ログを見るとこんな感じ↓

何も触らずコンパイルしても出るので、

「いじれなくなった!!」

と思われた人もいたんじゃないでしょうか、ならば解決しましょう。

デコンパイルの方法は理解しているとした上で進めます。

コンパイルできるようソースの修正

まずはデコンパイル。

で、エラーの出るファイルを見てみる。

Home.apk/res/value/styles.xml をエディタで開くと

この4行目、こいつが悪いので修正。

修正後はこう

これだけでOK。あとは画面数を変えるなり、画像差し替えるなりしてあげましょう。

https://spdeliver.i-mobile.co.jp/script/ads.js?20101001

3件のコメント


  1. 初心者ですが今少しずつ勉強している者です。
    修正前と修正後の違いが分からず悩んでいます。
    記載された文字列に間違いないかだけでも教えてください。

    返信

    1. ちょっと何をおっしゃってるかわかりません。
      わたしができている手順を書いたまでです。

      返信

  2. こんばんわ初めまして。
    home.apkをコンパイル出来ずに困っていたので助かりました!

    返信

コメントを残す

メールアドレスが公開されることはありません。