apkManagerでapkをデコンパイルする際にエラーが起きる時の解決方法 #androidjp #001ht

公開日: : 最終更新日:2013/12/31 ガジェット , , , , ,

Pocket

apkを分解して改変するときに便利なapkmanagerですが、HTCの純正アプリなど、機種依存のアプリを改変しようとデコンパイルするさいに、このようなエラーがおこることが有ります。

これは、frameworkの記述がちがうため起こる際にエラーなのですが、その解決方法をごあんないします。

まず、apkmanagerは、apktoolを使いやすいようにmodした物のようで、apktoolのヘルプを見ると、解決方法に関する記述がありました。
http://code.google.com/p/android-apktool/wiki/FrameworkFiles
これを見るとわかるとおり、apktool/framework/ディレクトリにframeworkが有るのですが、これが機種依存だと、足りない記述が有るためエラーがおきます。

C:\Documents and Settings\user\apktool\framework/が該当ディレクトリなのですが、ここにはもともと1.apkというファイルがあります。
これを、HTCのアプリのばあい、端末のsystem/framework/からadb pullしてぶっこぬいてきたのframework-res.apkを1.apkにリネームして差し替え。
そして、もう一つcom.htc.resources.apkというファイルも必要なので、これを2.apkにリネームして、さきほどのapktool/framework/ディレクトリにぶち込みます。

これで、問題なくデコンパイルできるようになりました。

ちなみに、apktoolの場合は、2-hero.apk 2-desire.apkなどと機種ごとに使い分けることができるようなのですが、apkmanagerでのやり方が分からなかったので、端末ごとにいちいち置き換える方法で使用してます。
便利な方法知ってる人がいたら教えてくださいww

関連記事

魔法少女まどか☆マギカのiPhone4ケースが5/31に発売するらしい #iphone4jp

けいおんのiPhone4ケースはなぜか衝動買いしてしまったのですが、結局届くまでにiPHone4使わ

記事を読む

7スマフォカフェ

かなりいまさらですが、スマフォカフェで触ったoptimus bright(L-07C)のベンチ、マルチタッチ結果、画面の明るさ比較等 #L07C #androidjp

ブログ書かないうちに気がついたら発売してしまっていましたので、今更感は有りますが、スマフォカフェで

記事を読む

スクリーンショット 2012-04-21 15.51.18

WEB製作者にオススメのchrome拡張機能まとめ #chrome #html5jp

僕がchromeに入れている拡張機能をまとめてみます。 web製作者には便利なものが揃っていると思い

記事を読む

ジョカノwのiPhone4が故障したのでアップルストア行ったら、気持よく交換してくれてさらにスタッフさんのドヤ顔を堪能してきた件 #iPhone4jp

(脳内彼女とか画面から出てこない嫁ではないですw)彼女のiPhone4が先々週ごろから故障してしまい

記事を読む

dhdgallery1

DesireHD #001HT にNexusOneやGalaxySと同じ3Dギャラリーをインストールしてみた。

これまでメインで使ってたGalaxySは、自動でpicasaと画像を同期してくれるギャラリーがあり、

記事を読む

2011-07-13 14.47.36

AUのxperiaAcro( #IS11S )を買ってハマりやすいGmail差出人の落とし穴とその解決策 #androidjp #xperiaacro

最近会社にもandroid使いが増えてきました。 acroが欲しい言うことでdocomo版が待ちきれ

記事を読む

IMAG0188

NECの #lifetouch note を手に入れたよ。数日使ってみてのメリット・デメリットの初感 #androidjp

今回、GWが珍しく10連休とれたこと、それに比べて予定がほとんどなかったことなどを理由に(言い訳

記事を読む

新型 #MacBookAir でも使えるMagSafe電源アダプタを激安の59%オフで買う方法! #apple #osx #lion

先日買ったMacBookAirですが、持ち運ぶときに一緒にMagSafe ACアダプタまで持ち運ぶの

記事を読む

OCLFbeforeafter

GalaxyS(SC-02B)でOCLFでプチフリーズを解消してみたらベンチマークが二倍になった件 #galaxysjp #sc02b #androidjp

現在iPhone4から差し替えてメイン使用しているgalaxySですが、国内盤では収まっていると効

記事を読む

SAMSUNG

desireHD #001HT をSIM無しで運用する簡単な方法 #androidjp

一括投げ売り祭りに参加して買ってきましたよ、DHD。 のちのちはgalaxySと使い比べて、使いや

記事を読む

1 Tweet

Comment

  1. kusome より:

    【ブログ更新】 apkManagerでapkをでコンパイルする際にエラーが起きる時の解決方法 #androidjp #001ht http://bit.ly/eWJvww #kume_blog

    This comment was originally posted on Twitter

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

WP-SpamFree by Pole Position Marketing

Additional comments powered byBackType

viralmedia
バイラルメディアはクソだ、とか否定してるけど、あなたには絶対に運営できないと思うよ

ここ最近、バイラルメディアに関する議論やヘイト記事をよく目にします

conoha3-thumb
3.ConoHaVPSで複数ドメインを割り当てるためにVirtual Hostsを設定する

次に、ConoHa VPSに複数のドメインを割り当てる際のVi

conoha2-thumb
2.ConoHaVPSにSFTPでとりあえずログインする方法

前回に引き続き、今回はConoHaにSFTPで接続する方法です

surface-thumb
今更Surface Pro 3ファーストインプレッション #surfaceJP #SurfacePro3

サブ用に使用していたMBAを手放したので、メインのMBP 15

highdpi-chrome
Surface Pro 3のChromeで文字がボケる問題の最新解消法 #surfaceJP

Surface Pro 3をゲットしてきました。 Core i7

→もっと見る

  • WordPressテーマ「GENSEN(TCD050)」
  • WEBデザイナーの為のWEBデザインギャラリー
PAGE TOP ↑