実行間で保存される単一の変数をアプリケーションに保存したいと考えています。これは、更新オプションをトリガーするために使用されるバージョン番号になるため、めったに変更されません。
これを実装する最良の方法について誰か提案がありますか? それがとても単純な要件であることを考えると、私は最も単純な解決策に興味があります。
ありがとう!
実行間で保存される単一の変数をアプリケーションに保存したいと考えています。これは、更新オプションをトリガーするために使用されるバージョン番号になるため、めったに変更されません。
これを実装する最良の方法について誰か提案がありますか? それがとても単純な要件であることを考えると、私は最も単純な解決策に興味があります。
ありがとう!
通常、そのような情報はバイナリの定数 (変数ではない) に保持され、バイナリは外部サイトに接続して、ソフトウェアの最新バージョンがあるかどうかを調べます。新しいものをダウンロードすると、新しくダウンロードされたファイルには新しい定数が埋め込まれます。
または、ファイル システム内の何らかのファイルに情報を保持することもできます。私は Symbian 環境に詳しくありませんが、似たような環境が存在する可能性が高いです。
すでに述べたので、詳しく説明します。プロジェクト ディレクトリに、バージョン番号を含むファイルを作成します。そのファイルに関する行を PKG ファイルに追加して、そのファイルを最終的な SIS ファイルの一部にします。たとえば、PKG ファイルに行を追加して、ファイルをc:\System\Apps\${AppName}\${filename}
デバイスなどの場所にコピーするようインストーラーに指示します。コード内で、そのファイルからバージョン番号を読み取ります。この方法で行う利点は、コードを更新してプロジェクト ディレクトリ内のファイルを編集し、更新された SIS ファイルを再作成すると、デバイスで SIS を更新すると、バージョン ファイルが自動的に現在のバージョンに置き換えられることです。 1。