Androidマーケットへ公開した後のアップデートについて

34 views
Skip to first unread message

jk

unread,
Feb 25, 2011, 6:33:29 PM2/25/11
to 日本Androidの会
いつもお世話になっております。
Androidマーケットへ公開した後、アプリをバージョンアップし公開したいと考えているのですが、新しいバージョンのアプリをアップロードしたと
き、すでに私のアプリがインストールされている実機では、SQLite DBやshared_prefsに入っている設定ファイルは削除されるのでしょ
うか?
それとも現在のまま保持されるのでしょうか?
また、公開の仕方として、再インストール(SQLite DBやshared_prefsの設定ファイルを削除後インストール)を強要することはできる
のでしょうか。

よろしくお願いいたします。

Jack

unread,
Feb 25, 2011, 8:04:13 PM2/25/11
to 日本Androidの会
jkさん


Jackと言います。

アプリのバージョンアップは何回も行っていますが、基本的にデータは削除はされません。残ります。
基本的にと言ったのは、テーブル項目の削除や項目順番を入れ替えるなどした場合は、解りません。
一般的にアプリ流通を考えた場合、このようなことはしないと思いますが。
新規テーブルの追加は問題ないようです。何回も行っていますので。

mosaki4

unread,
Feb 26, 2011, 10:14:10 PM2/26/11
to android-g...@googlegroups.com
大崎といいます

SQLiteについてはSQLiteOpenHelperを使えば
データベースをバージョン(アプリのバージョンとは異なる)で管理できるので
アプリ更新時にテーブルの変更・追加、データの修正・追加等が容易におこなえます

shared_prefsについてもいろいろ方法があると思うので
個人的には再インストール強要は可能でも避けた方がいいと思われます。


2011年2月26日8:33 jk <funct...@gmail.com>:

--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。


jk

unread,
Feb 27, 2011, 12:31:39 AM2/27/11
to 日本Androidの会
jackさん、大崎さん

アドバイスありがとうございます。
今の方向性としては、再インストールは、こちらの都合で行ってもらうことなので強要はできない、
やはり、そういうことをしないよう、設計時にきちんとしておくということだと思います。

具体的な質問でなく申し訳なかったのですが、わざわざご回答いただきありがとうございました。
助かりました。


On 2月27日, 午後12:14, mosaki4 <mosa...@gmail.com> wrote:
> 大崎といいます
>
> SQLiteについてはSQLiteOpenHelperを使えば
> データベースをバージョン(アプリのバージョンとは異なる)で管理できるので
> アプリ更新時にテーブルの変更・追加、データの修正・追加等が容易におこなえます
>
> shared_prefsについてもいろいろ方法があると思うので
> 個人的には再インストール強要は可能でも避けた方がいいと思われます。
>
> 2011年2月26日8:33 jk <function...@gmail.com>:
Reply all
Reply to author
Forward
0 new messages