次はapkファイルのjavaを拝読する方法です。 apktoolではsmaliという拡張子でしたが こちらの方法ではより正確にソースコードを読むことができます。 xmlを見る方法は前回の記事を参考にしてください。 ★javaの拝読方法 まず、apkファイルの拡張子をzipに変更して解凍します。 ※解凍ソフトが無い場合はコチラ zipファイルを解凍してclasses.dexというファイルを取り出しておきます。 dex2jarのダウンロード場所 上記リンクからdex2jarツールをダウンロードしてまたまた解凍します。 で、"PATH"の通っている場所にclasses.dexと一緒に移動させます。 コマンドプロンプトを起動して \dex2jar-0.0.9.8(9)\dex2jar.bat C:\dex2jar-0.0.9.8(9)\classes.dex ※dex2jar.batまでの場所 c
6月にApp StoreとGoogle Playで85円で発売したゾンビゲーム「DEAD TRIGGER」のGoogle Playでの違法コピー率があまりに高いので、Android版のみ無料にしたとメーカーのMADFINGER GAMESが発表した。 6月に85円で発売したAndroid向けゲーム「DEAD TRIGGER」の違法コピー率があまりに高いので、無料化してアプリ内決済だけで収益を上げるようにした――。DEAD TRIGGERのメーカーであるチェコ共和国のMADFINGER GAMESが7月23日(現地時間)、ゲーム無料化の理由を公式Facebookページで説明した。 DEAD TRIGGERは米AppleのiOSと米GoogleのAndroid向けに6月1日に発売されたゾンビシューティングゲーム。iOS版はApp Storeで引き続き85円で販売されている。同社は発売後1カ月で
基本:インテントでカメラを呼び出す方法 以下のインテントを使うと標準のカメラアプリを呼び出すことができます。 public void onBasicClick(View view) { Intent intent = new Intent(); intent.setAction(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, 1); } ちなみに、MediaStore.ACTION_IMAGE_CAPTURE = "android.media.action.IMAGE_CAPTURE" に対応したカメラアプリ(Camera 360など)がインストールされていれば選択ダイアログが表示されます。 撮影された画像データは以下のように受け取ります。 @Override protected void onActivit
今回はAndroidアプリケーションのソースコードに対し静解析を行うことができるeclipseのプラグイン「FindBugs」の導入方法、簡単な実行方法を紹介します。 FinfbugsはAndroid専用というわけではなく、Javaプログラムに対して実行が可能です。また、eclipseプラグインだけでなく単体のプログラムとしても実行可能で独自のGUIを持っていたり、Antのビルドスクリプトに組み込むことも可能です。 今回は普段の開発に簡単に導入するということを目的としてeclipseプラグイン版の導入方法を説明しますが、興味のある方はこちらの公式のマニュアルを参照してください。 導入方法は続きへどうぞ。 プラグインのインストール 他のプラグインと同様にeclipseのメニューからインストールが可能です。 リポジトリのロケーションは http://findbugs.cs.umd.edu/ec
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く