.apkファイルを元のファイルに戻すアプリケーションがいくつか見られました。私は.apkファイルの公式仕様がどこにあるのか知りたいですが、どこにも行きませんでした!誰かがどこを見ているかについて私たちに教えてもらえますか?正式な仕様がない場合、仕様に関する最良のリソースは何ですか?.apkの公式フォーマット仕様はありませんか?
6
A
答えて
7
正式な仕様があるかどうかは分かりませんが、私のアプリのファイル構造を閲覧から、私は次のように推測している:
-Theの.apkは、単にzipファイルであり、任意でそのように開くことができます適切なアプリケーション(7zip、WinZip、WinRAR、任意のOSのデフォルト.zipツール)。
- AndroidManifest.xmlファイルをルートディレクトリに含める必要があります(これはコンパイル済みの.xmlファイルで、人間が読める形式ではありません)。
- これには、Dalvikバイトコードとしてコンパイルされた実際のバイナリコードを含むclasses.dexファイルが含まれている必要があります。
-これにはresources.arscファイルが含まれている必要があります。私はそれが/ resフォルダ内のすべてのインデックスだと信じていますが、私は肯定的ではありません。
- CERT.RSA、CERT.SF、およびMANIFEST.MFを含むルートにMETA-INFフォルダが含まれている必要があります。これらは、アプリケーションのデジタル署名ファイルです。
- アプリケーションには、画像やデータベースなどのリソースファイルを含むフォルダ/アセット、/ res、および/ rawが含まれている場合があります。
- このアプリケーションには、.soファイル(ネイティブコード)を含むすべてのネイティブコードターゲット(armeabiなど)のフォルダを含む/ libフォルダが含まれる場合があります。
多分、私は多量のものを見逃していましたが、これはあなたに良いスタートを与えるはずです。
関連する問題
- 1. HTTPストリーミング仕様の公式標準ドキュメント
- 2. jsonのHtml(jsonの仕様は必要ありません)
- 3. 現在のAdobe画像フォーマットの仕様はどこにありますか? "クリッピングパス"
- 4. MicrosoftのCodeViewフォーマット仕様
- 5. OS固有の改行を出力するフォーマット仕様はありますか?
- 6. Linux ps出力フォーマット仕様
- 7. JavaScript形式仕様
- 8. GrailsのJasperReportsプラグイン:「このようなレポート仕様はありません」例外
- 9. MOV形式の仕様
- 10. Ole Attachment IStorage形式仕様
- 11. GDTR&IDTRレジスタの仕様はどこにありますか?
- 12. Class.getProtectionDomain()。getCodeSource()メソッドの仕様はどこにありますか?
- 13. PIVOTステートメントのANSI仕様はありますか?
- 14. Matroska Container "Real"仕様はどこにありますか?
- 15. 完全なDLNA仕様はどこにありますか?
- 16. Python言語仕様はありますか?
- 17. C#5言語仕様はどこにありますか?
- 18. net.Socket.writable、net.Socket.readableプロパティは公式のnode.js APIの一部ではありません
- 19. C++: "float"のprintf()フォーマット仕様は何ですか?
- 20. handlebars.jsの式がありませんか?
- 21. なぜこの自動レイアウト仕様では十分ではありませんか?
- 22. Jasmine + Sinonの仕様では、バックボーンコレクションの取り込みが行われません
- 23. Javaクラスの注釈仕様ファイル形式?
- 24. 誰もJava言語仕様(JLS)を読んだことがありますか?
- 25. C++ \ CLI例外仕様は許可されていません
- 26. XSLT 1.0仕様のXSDまたはDTDはどこにありますか?
- 27. x86 I/Oポート割り当ての仕様はありますか?
- 28. "native"節に関する仕様で何も見つかりません
- 29. は、DE JURE ebook仕様書があります。
- 30. 手順はパッケージ本体に記載されていますが、仕様ではありません
apkファイルはzipファイルです。 –
@Alexandre:より正確には、apkはjarファイルです。ちょうどzipファイルであり、いくつかのものです。 –
[ウィキペディアの記事](http://en.wikipedia.org/wiki/APK_%28file_format%29)があります。 –