2011-07-29 17 views
1

私は今ほぼ完成しているこのアプリケーションを構築しようとしています。私はそのバージョン、ダウンロードAPKをチェックして、それをインストールを行うためにOTA支援 バージョンを確認し、バージョンが異なる場合はapk OTAをインストールしてください

  • を提供

    • によってそれを改善しようとしています。

    インテントを使用するように指摘された研究もありますが、それほど明確ではありませんでした。

    ステップバイステップの手順をお待ちしております。

    ありがとうございます。

    PS:特定の要件のために市場に出回っていない可能性があります。市場にアップロードすることはできません。

  • 答えて

    1

    apkファイルでACTION_VIEWを使用してインテントを送信することにより、APKをプログラムでインストールできます。これにより、アプリケーションインストーラが開き、マニフェストのビルドバージョンがインストールされているアプリケーションのビルドバージョンよりも高い場合にインストールされます。

    同様の質問hereを参照してください。

    サーバのファイルを定期的にポーリングして、最新のバージョン番号を返すことができ、現在インストールされているアプリケーションのバージョン番号とPackageManagerで比較する必要があります(getPackageInfo()を呼び出し、PackageInfo.versionCodeを確認してください)。

    +0

    ありがとうございました。それは完璧に正常に働いた! – Neo

    関連する問題