ヒント:このヒントを見ると、現在の記事が元のemlogブログシステムから移行されたことを示しています。記事の公開日が古すぎて、レイアウトや内容が完全でない場合がありますので、ご了承ください`
Android アプリの AndroidManifest.xml ファイルを表示する方法
日付:2020-4-19 阿珏 折腾代码 浏览:946 次 评论:5 条
原因先週、AndroidシステムのOEMプッシュ機能を作っていたところ、一部の機種ではオフラインプッシュができないため、APKを解凍してパッケージパラメータが問題ないか確認する準備をしました。
序文
Android開発では、自分のアプリから他のアプリの画面に遷移する必要があるかもしれませんが、他のアプリのパッケージ名やクラス名がわからない場合は、これは非常に困難です。最も簡単な方法の1つは、アプリのAPKファイルをダウンロードし、拡張子をzipまたはrarに変更し、その後ファイルを解凍することです。解凍されたファイルには、AndroidManifest.xmlというファイルが含まれていますが、開くと文字化けする場合があります。では、どうすればいいのでしょうか?
AXMLPrinter2.jar は、よく使われるAPKデコンパイラツールで、APKファイルのデコンパイル、パッケージ名、バージョン番号、アイコンなどの情報を含むAndroidManifest.xmlの明示的な表示に使用されます。
使用方法
1、ツールAXMLPrinter2.jarをダウンロードします。アドレス:https://code.google.com/archive/p/android4me/downloads
2、表示するAndroidManfist.xmlファイルをツールと同じフォルダにコピーします。
3、現在のフォルダでDOSウィンドウを開きます。
4、次のコマンドを実行します。
``` java -jar AXMLPrinter2.jar AndroidManifest.xml >> AndroidManifest.txt ``` このコマンドを実行すると、このフォルダにAndroidManifest.txtファイルが生成され、これがデコードされたファイルです。
もちろん、実行後にエラーが発生する場合があります:'java'は内部または外部コマンド、実行可能なプログラムまたはバッチファイルではありません。
これは、Java環境がインストールされていないか、環境変数が設定されていないためです。
JDKのインストール
まず、JDKのインストールプロセスを確認しましょう。
1. JDKをダウンロードしてインストールします。
JDK1.6、1.7、1.8のいずれかを選択してダウンロードできます。
公式ウェブサイトからJDKをダウンロードします。https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
インストールは非常に簡単で、次へボタンをクリックするだけで問題ありません。
1. JDK環境変数を設定します。
(1)コンピュータ上で「マイコンピュータ」を右クリックし、「プロパティ」を選択します。Windows 10では、「このPC」となります。高度なシステム設定を選択し、「環境変数」を選択します。ここでは「システム変数」のみを編集します。
(2)新規作成をクリックして、変数名を「JAVA_HOME」、変数値を「C:\Program Files\Java\jdk1.8.0_60」とします。これはインストールしたJDKのパスです。インストール先のパスを使用してください。
さらに、「CLASSPATH」という変数を新規作成し、「.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar」という値を設定し、保存してください。値内の「.;」を忘れずに入力してください。すべての記号が欠けてはいけません。
最も重要なステップがやってきました。変数「path」があるかどうかを探してみてください。大文字小文字は問いません。存在しない場合は新規作成し、存在する場合は直接編集します。
すでにpathという変数がある場合、その中にはいくつかの内容が保存されているはずです。無視して、より簡単に編集するために、変数値を一時的にコピーします。
次に、コンテンツをテキストエディタに貼り付け、コンテンツの最初に「%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;」を追加します。結果は次のようになります。
その後、値全体をコピーして、以前に編集した変数値に貼り付け、保存してください。
上記の手順を振り返ると、次の3つの値が追加されました:
JAVA_HOME:C:\Program Files\Java\jdk1.8.0_60
CLASSPATH:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
PATH:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
次に、インストールが成功したかどうかを確認します。
Win+Rを押して実行を開き、cmdと入力してコマンドプロンプトを開きます。
「java」と入力すると、多くの操作のヒントが表示されます。
「java -version」と入力すると、インストールしたJavaのバージョン情報が表示されます。
「javac」と入力すると、javacの使用方法が表示されます。
終わりに花を撒きます!
ユーザーコメント:
深圳成人高考 7 ヶ月前 (2020-09-26)
ブロガーのこの方法はすごいですね、やっぱり優秀です。[#aru_22]
壹言 12 ヶ月前 (2020-04-25)
なぜあなたはそんなにたくさんのことを知っているのですか?[#aru_2]阿珏 12 ヶ月前 (2020-04-25)
@壹言:おそらくそれが優れた人の特徴です [#aru_36]
Jerry 12 ヶ月前 (2020-04-24)
[# このコメントはプライベートコメントです]阿珏 12 ヶ月前 (2020-04-24)
@Jerry:えん〜、どうして使えなくなったんだろう