7

小さなAndroidアプリを書きました。それは2つの異なるバージョンとしてGooglePlayで公開されています

  • 機能が制限された無料のデモバージョン
  • と制限なしの有料版

今、私は自分のアプリを自分のデバイスにプレインストールしたいタブレットのディストリビューターから連絡を受けました。明らかに、私は彼の製品の所有者が私のアプリのその後のアップデートの恩恵を受けることを望んでいます。

有料アプリをデバイスにプレインストールし、アプリの無料アップデートを許可する方法はありますか?

ありがとう!

4

4 に答える 4

1

これは、同じ署名キーとパッケージ名を使用している限り、自動的に行われます。

これをテストして確認するには、次の手順を実行します。

  1. ディストリビューターに提供する .apk ファイルをインストールします (これを 2.0 と呼びましょう)。
  2. 2.1 を Google Play にアップロードします (署名キーとパッケージ名は同じです)。
  3. ユーザーの自動更新チェックが実行されるか、ユーザーが Google Play でパッケージを開くと、更新が提供され、うまく機能します。

これが機能しない唯一のケースは、クロスライセンスの場合です。たとえば、Amazon アプリストアからアプリのライセンスを取得すると、Google Play で更新が表示されますが、更新しようとすると「未払い」または「今すぐ購入」というエラーが表示されます。

于 2012-05-02T12:39:23.480 に答える
0

私は同じ問題の解決策を探していますが、それは不可能のようです。
しかし、私には回避策があると思います:

機能が制限されたアプリを無料にし、アプリ内購入で高度な機能(「プロ」バージョン)を提供します。

アプリ内購入バージョンの場合、2番目のライセンス方法を使用できます。Google Playの条件で許可されているかどうかはわかりませんが、技術的には、この2種類のユーザーをサポートし、GooglePlayを通じて自動的に更新することができます。

于 2013-02-06T13:20:28.427 に答える
0

一般的な LVL の実装では、ユーザーがライセンスを取得していない場合、アプリはスタート ページでハングし、ユーザーに URL の購入を指示するダイアログを表示する必要があります (Google Play クライアント アプリまたは Web ブラウザーのいずれかで開くことができます)。

有料アプリ (LVL が統合され、Google Play 経由で公開されている) の場合、エンド ユーザーがそれを使用して更新を受け取り続ける場合は、Google アカウントを使用して、Google Play クライアント アプリまたは Google Play Web バージョンのいずれかを介して購入する必要があります。

Google Play クライアント アプリ経由で有料アプリを取得する通常の手順は次のとおりです。

  1. 購入
  2. ダウンロード
  3. インストール

デバイスに有料アプリをプレインストールし、アプリの無料アップデートを許可する方法はありますか?

app-pro.apk ファイルを送信して、最初に購入せずにインストールしてもらうこともできますが、アプリを最初に開いたときにライセンス チェック (エンド ユーザーのデバイスに Google Play クライアント アプリをインストールする必要があります) が失敗した場合、購入ダイアログがポップアップし、購入を依頼する必要があります。ユーザーがそれを購入し、アプリを再度開いてライセンス チェックに合格すると、通常どおり使用を開始できます (更新可能)。

答えは「はい」です。ユーザーに有料アプリをプレインストールさせることはできますが、それを通常どおり使用し、更新を受け取り続けるためには、いずれにせよユーザーはそれを購入する必要があります。

于 2012-05-02T22:26:50.960 に答える