2012-02-28 4 views
3

にデプロイ中にMonoDevelopは、ユーザデータをワイプ、MonoDevelopの2.8.6.5Monodroid - 実際のデバイスへのデプロイAndroidのためのMonoを使用したデバイス

は(あまりにもエミュレータに好き)常に(ファイル、共有設定、sqliteのテーブルなどのユーザーデータをワイプ)。それを防ぐ方法はありますか?

この問題はVisual Studio(https://stackoverflow.com/a/7669912/792367)で解決されましたが、MonoDevelopの解決策が見つかりません。これによると

答えて

0

MonoDevelopのAndroid用モノラルは、今のところ数ヶ月間この機能を備えていました。再デプロイ時にユーザーデータが消去されることはなく、Fast Deploymentオプションをオンにすると、パッケージ全体、変更されたアセンブリのみを送信することさえありません。あなたがインストールしたAndroidバージョンのMonoDevelopとMonoをチェックし、それらが最新であることを確認する必要があります。

+0

下記の私のコメントを見てください。私はいくつかのチェックボックスまたは.iniオプションを有効にする/ワイピングを無効にすることを探しています。 – PVoLan

+0

これにはオプションはありません。apkのインストールでは常にユーザーデータが保持されます。クリアしたい場合は、デバイスからアプリをアンインストールするだけです。 –

+1

また、MonoDevelopでは、アンドロイドプロジェクト(またはそのファイルの1つ)が選択されている場合、「アンインストール...」というプロジェクトメニューに余分なメニュー項目があります。これは、必要がある。 –

0

http://mono-for-android.1047100.n5.nabble.com/Preserve-User-Data-Between-Deploys-td4811808.html

MonoDevelopのは、まだこの機能はありません。

+0

実際には、あなたのリンクの下の質問は約6ヶ月前の日付されています。しかし、それを無効にするにMonoDevelopの環境設定でオプションがあります。次の表の私の同僚は、数日前にMonodevelopが新鮮なOSに落ち着きました。彼がデバイスにデプロイするとき、彼のユーザーデータは生き続ける。最近この機能が追加されたようですが、確認するスイッチャーやオプションはありません。私はMonoを6ヶ月前に解決して、最新のバージョンに更新しましたが、私のデータはまだ拭き取ります。 – PVoLan

8

これは、デフォルトのAndroidデプロイメント動作です。

Preserve data/cache between application deploys

関連する問題