1

私はこのアプリを構築しようとしていますが、現在はほぼ完成しています。私はそれを改善しようとしています

  • OTA サポートの提供
  • バージョンを確認するには、apk をダウンロードしてインストールします。

一部の調査では、インテントを使用するように指示されましたが、あまり明確ではありませんでした。

ステップバイステップの手順は非常に高く評価されます。

前もって感謝します。

PS: 特定の要件により、市場に公開しない場合があります。したがって、市場へのアップロードは除外されます。

4

1 に答える 1

1

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

その部分については、こちらの同様の質問を参照してください。

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

于 2011-07-29T16:15:26.777 に答える