私は無料のアプリAを持っています。私は寄付アプリであるアプリBを持っています。私は人々がコーヒーのために4ドルを支払うことを知っていて、他のチャンネルを介して無料で私のアプリを手に入れることができます。アプリケーションBが市場から正当に購入されたかどうかを確認するために、アプリケーションAからAndroidマーケットライセンスサーバーに問い合わせることはできますか?
アプリBが正当で、市場から支払われている場合は、アプリAでさらに機能を有効にしたいと考えています。
アプリAがそれを実行しているにもかかわらず、アプリBをチェックするためにマーケットライセンスコードのパッケージ名を変更するだけでは不思議でした。
mChecker = new LicenseChecker(ctx, new ServerManagedPolicy(ctx,
new AESObfuscator(SALT, ctx.getPackageName(), deviceId)),
BASE64_PUBLIC_KEY);
は、私はもちろん、私は知っていると私のアプリで、アプリBからパッケージ名でctx.getPackageNameを()を交換したいと思います:
たとえば、この行はLVLライブラリコードからです。例:
mChecker = new LicenseChecker(ctx, new ServerManagedPolicy(ctx,
new AESObfuscator(SALT, com.something.app.b, deviceId)),
BASE64_PUBLIC_KEY);
誰もこれに経験がありますか?
5ヶ月後、私はランダムなdownvoteを取得するアプリAに特定のバージョンのコードでは、ワイヤにする必要がありますので、それは、壊れること
注意これは...誰かが私が何かを知っていますか?コメントして助けてください。 – trgraglia