0

アプリケーションのマーケット バージョンをデバイスにインストールされているバージョンと比較して確認する方法を探しています。相違がある場合は、マーケットに行って更新します。Web サービスを使用したくありません。以下に貼り付けたコードは、電話のバージョンが市場のバージョンと異なる場合に、アプリケーションの起動時にユーザーを市場に送ることで、私が望むことを行います (方法はわかりませんが、そうです...誰かがこれを説明できれば、素晴らしいです! ) ユーザーが市場を訪れた場合に選択肢を与えられるようにしたい。Android に市場投入するように指示するクエリの結果はありますか? バージョン番号を市場に照会する方法はありますか? コードは次のとおりです。

Intent intent = new Intent(Intent.ACTION_VIEW ,Uri.parse("market://search?q=" + APPLICATION_NAME));
        startActivity(intent); 
4

1 に答える 1

0

あなたは間違っている。指定されたコードは、ユーザーを Android マーケットの指定されたアプリ ページにリダイレクトし、コードが実行されるたびにそれを行います (バージョン比較なし)。

于 2011-12-19T14:54:14.357 に答える