2011-06-24 7 views
0

私はアンドロイドでアプリケーションを作成します。 私は.apkが.zipに変換でき、私のレイアウトとXMLファイルが抽出されることを知っています。 xmlのデコードを避ける方法はありますか? どうすれば変換できないようにapkをエンコードすることができますか? ありがとうandaproidの.apkから.apk.zipへのXML変換を避ける

答えて

0

.APKファイルはあらかじめ定義されたディレクトリ/ファイルレイアウトの.ZIPファイルです。単に拡張子の変更について話している場合を除き、「変換」はありません。

ProGuardを使用してコードを難読化することはできますが、XMLファイルをコード化/暗号化する「標準的な」方法はありません。手動で暗号化/復号化することもできますが、復号化のために実行時に大量のオーバーヘッドが発生し、標準のプランテキストXML形式が必要なため多くの標準インターフェースが動作しません。あなたは、あなたが求めていることを達成するための大量のコードを見ています。これはすべてあなたのstrings.xmlなどを暗号化するためにlokingしていることを前提としています。

カスタムXMLデータファイルを暗号化する場合は、良い提案のスレッドhereがあります。

関連する問題