Assets/フォルダーに大量のJavaScriptを含むアプリケーションを公開しようとしています。最小化してすべて(JS)を1つの大きなファイルに約500kbに縮小しました。暗号化してアセットフォルダから隠す方法を探しています。
あなたの意見では、それを行うための最良の方法は何ですか?
Javaクラス内にプレーンな文字列として格納し、(可能かどうかはわかりませんが)これを具体的に暗号化するようにproguardに指示します。->私はそれを
WebView
経由して提供しますonintercepturlloading
Assets内に暗号化されたファイルとして保存し、サードパーティまたはJava暗号化ルーチンを使用してホットデクリプトします。
あなたが望むものなら、なんでも
理想的には、ソリューションをビルドプロセスの一部として含める必要がありますが、他にソリューションがない場合は、暗号化されたデータを手動で生成します。
編集:DexGuardは専門的な方法のようですが、350ユーロで、無料の代替手段はありますか?
なぜ暗号化したいのか聞かないでください。ある日あなたが歯科医に行く必要があるのと同じように私はそれをする必要があります。