質問

私は実行の間保存されます私のアプリケーションで単一の変数を保存したいです。これは、更新オプションをトリガするために使用されますので、まれにしか変更されませんバージョン番号になります。

誰もがこれを実現するための最善の方法についての提案がありますか?それは私が最も簡単な解決策に興味を持ってこのような単純な要件の考慮ます。

ありがとうございます。

役に立ちましたか?

解決

通常、情報のその種は、バイナリ定数(ない変数)で開催される、およびバイナリは、ソフトウェアのより新しいバージョンがあるかどうかを調べるために、外部サイトに連絡します。それは新しいをダウンロードすると、新しくダウンロードしたファイルは、その中に埋め込まれた新しい定数を持つことになります。

また、ファイルシステム内のファイルのいくつかの並べ替えの情報を保つことができます。私は、Symbianの環境に慣れていないんだけど、似た何かが最も可能性が存在します。

他のヒント

これは、既に述べたので、私はそれについて詳しく説明するつもりです。バージョン番号が含まれていますプロジェクトディレクトリ内のファイルを作成します。 PKGファイルにそれについての行を追加して、そのファイルに最後のSISファイルの一部を作成します---例えば、デバイス上のc:\System\Apps\${AppName}\${filename}ような場所にファイルをコピーするためにインストーラに指示するPKGファイル内の行を置きます。コード内では、そのファイルからバージョン番号をお読みください。あなたはこの方法でそれをやってからになります利点は、あなたのコードを更新し、プロジェクトディレクトリ内のファイルを編集し、デバイス上のSISを更新するには、更新されたSISファイルを再作成する場合、バージョンのファイルは自動的に現在に置き換えられてしまいますということです1。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top