1

NativeScript ビルド ツール ( tns build android) を使用して APK ファイルをビルドすると、すべての XML/JS/CSS/画像およびその他の静的ファイルが単純なプレーン/テキスト形式で APK ファイルにバンドルされます。このようにして、誰でも簡単にこのコードを使用して、アプリのコピーを作成できます。これらのファイルを暗号化する方法はありますか?

4

2 に答える 2

0

この男は ここで解決策を持っています。ただし、実装方法に関するドキュメントはほとんどなく、コード レビューも受けていません。それも 350 ドルで、個人的には NS チームの公式のものを信頼します。

実行時の暗号化/復号化ソリューションが解決されるまでの現時点での最善の策は、難読化と縮小化の手法を使用することです。私はこのプロジェクトや他のプロジェクトにYUI Compressorを使用しています。xml と css は「クリアテキスト」になりますが、アプリケーションの背後にあるすべてのロジックは、JavaScript コードで何もしないよりもリバース エンジニアリングが難しくなります。

于 2016-02-11T05:24:58.037 に答える