ユーザーがアプリケーションを抽出できないようにする方法があることは知っていますが、そのAPK
方法がわかりません。
どのようにするか知っていますか?
たとえば、アプリのAstro File Manager
抽出に使用する場合APK
、一部のアプリでは機能しますが、他のアプリでは使用できません。アプリケーションを保護するにはどうすればよいですか。
コードを見せてください。
ユーザーがアプリケーションを抽出できないようにする方法があることは知っていますが、そのAPK
方法がわかりません。
どのようにするか知っていますか?
たとえば、アプリのAstro File Manager
抽出に使用する場合APK
、一部のアプリでは機能しますが、他のアプリでは使用できません。アプリケーションを保護するにはどうすればよいですか。
コードを見せてください。
そうする実際の方法はありません。アプリを「Play」ストアにアップロードすると(名前が間違っています...)、Googleはアプリを電話またはSDでのみ使用するように求めます。これは非常にひどい保護です。
誰も理解できない方法でアプリのコードを書く必要があります(アプリのアイデアを盗むことを恐れている場合)これが唯一の方法です... 100%の保護はありません..このような方法には多くの欠点があります、例:アプリのアップグレードは難しいミッションになります...これは価値がありません!保護とセキュリティの努力で失うお金(時間)は、コードを盗むことによって生じる可能性のある「損害」よりも多くの費用がかかります...
私は@Meiravに同意します。100%の保護はなく、高レベルのセキュリティでコードを保護することは困難です。しかし、コードを難読化する非常に高速な方法があります。これは、あなただけがきれいなコードを見ることができ、あなたのapkを逆コンパイルする他の人は、何が行われているのかを理解するのが非常に読みにくい難読化されたコードを見ることを意味します
あなたは追加することによってこれを行うことができます
proguard.config=proguard.cfg
/project.properties内
もっと読みたい場合(ここ)