GoogleLVLコードを使用してユーザーを認証する有料のAndroidアプリケーションがあります。
ある会社が私に支払いをして、彼らのアプリケーションに私のアプリケーションの無料バージョンを含めることができるようにしたいと思っています。ただし、アプリの海賊版が簡単に作成されないようにこれを実現する方法がわかりません。以下は私が検討しているいくつかの実装オプションですが、それらのどれも特に良いアイデアのようには見えません。助言がありますか?
LVLコードを使用しないapkをお届けします。次に、私のapkをアプリと一緒にパッケージ化し、ACTION_VIEWインテントを使用してインストールできます。一部のルージュユーザーが私のセキュリティで保護されていないapkを抽出して配布することは特に難しいことではないと思うので、これは悪い考えのようです。
たぶん、アプリがインストールされているかどうかを確認するバージョンを作成し、インストールされている場合は、アプリに何らかのロック解除コードを照会することができます。そして、アプリはこのロック解除コードが成功した場合にのみ実行されます。これに関する私の主な懸念は、ロック解除コードを「別のアプリにクエリする」ことができるかどうかわからないことです。