注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

Apk-recoveryはWindows/Linux用のオープンソース・ソフトウェア。Androidで使われているアプリケーションの拡張子がapkだ。パッケージになっており、ダウンロードしてAndroidにインストールしてアプリケーションを利用する。誰かにアプリケーションを使ってもらいたい場合はapkファイルを配布すれば良い。 0


コマンド実行 0

そんなapkファイルの中身を見たいと思ったことはないだろうか。apkファイルにはdex(Dalvik)というファイル群が入っており、これをリエンジニアリングするのがApk-recoveryだ。 0

Apk-recoveryはWindowsやLinux向けのソフトウェアであり、コマンドラインベースで使う。引数にapkファイルを指定して実行すると、ファイルのリソースが展開される仕組みだ。dex2jarというツールによって変換している。 0


リソース 0

ソースはsmali形式で出力される。Javaとは異なる言語であるが、Dalvik VMのバイトコードを逆アセンブルしたものであり、Javaエンジニアであればある程度読み進めることができるだろう。また画像やXMLファイルはリソースフォルダに出力される。元apkファイルをなくしてしまったり、より深くAndroidを知りたいと思った人は必須のソフトウェアだろう。 0

プレミアムユーザには“MOONGIFTはこう見る”、記事の一行概要、追加スクリーンショット、デモや追加URLが表示されます。登録(500円/月)はこちらから! プレミアムユーザのログインはこちらから 0


apk-recovery - Recover main resources from your .apk file - Google Project Hosting 0

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が192あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る