[android-developers] Re: How to emulate onUpgrade call in SQLiteOpenHelper?

2010-10-17 Thread jlopeznava...@gmail.com
How to install the new apk over the older version? On Oct 17, 6:34 pm, Kumar Bibek wrote: > You just need to increment the database version number. Install the new apk > over the older version. It will be called just once. > > On Sun, Oct 17, 2010 at 10:02 PM, jlopeznava...@gmail.com < > > > > >

[android-developers] Re: How to emulate onUpgrade call in SQLiteOpenHelper?

2010-10-17 Thread jlopeznava...@gmail.com
How to install the new apk over the older version? On Oct 17, 6:34 pm, Kumar Bibek wrote: > You just need to increment the database version number. Install the new apk > over the older version. It will be called just once. > > On Sun, Oct 17, 2010 at 10:02 PM, jlopeznava...@gmail.com < > > > > >

[android-developers] Re: How to emulate onUpgrade call in SQLiteOpenHelper?

2010-10-17 Thread jlopeznava...@gmail.com
Thanks for response. I am trying but I don't success. What I do is: -Open eclipse, set a break point inside onUpgrade event -Run emulator. -In a windows prompt I type: adb emu install muPackage.apk It runs, and it stop in the constructor but not in onUpgrade event, what am I missing? On Oct 17,

[android-developers] Re: How to emulate onUpgrade call in SQLiteOpenHelper?

2010-10-17 Thread jlopeznava...@gmail.com
Not working for me :( I am stuck. Thanks anyway. If I use the mobile device I can't use adb install because it says its installed. If I use the -r parameter with adb install it make a new installation from scratch so no upgrade event is fired. Have you ever tried to do with the device not with the

[android-developers] Re: How to emulate onUpgrade call in SQLiteOpenHelper?

2010-10-17 Thread jlopeznava...@gmail.com
Thanks to Kostya and Kumar for help. I found the problem. I was opening database this way: String myPath = DB_PATH + DB_NAME; myDataBase = SQLiteDatabase.openDatabase(myPath, null, SQLiteDatabase.OPEN_READWRITE); This call doesn't result in a onCreate or onUpdate call. Instead that I have to us

Re: [android-developers] Re: How to emulate onUpgrade call in SQLiteOpenHelper?

2010-10-17 Thread Kumar Bibek
You can do it thru adb install command On Sun, Oct 17, 2010 at 10:15 PM, jlopeznava...@gmail.com < jlopeznava...@gmail.com> wrote: > How to install the new apk over the older version? > > On Oct 17, 6:34 pm, Kumar Bibek wrote: > > You just need to increment the database version number. Install t

Re: [android-developers] Re: How to emulate onUpgrade call in SQLiteOpenHelper?

2010-10-17 Thread Kumar Bibek
This method will be executed whenever your try to initiate a DB connection. Try executing a code which does some DB related task. On Sun, Oct 17, 2010 at 11:47 PM, jlopeznava...@gmail.com < jlopeznava...@gmail.com> wrote: > Thanks for response. > I am trying but I don't success. > > What I do is:

Re: [android-developers] Re: How to emulate onUpgrade call in SQLiteOpenHelper?

2010-10-17 Thread Kumar Bibek
I haven't tried to debug this. Most of the DB upgrades will simple enough, which didn't need explicit debugging. But, it works. I am sure it works on the emulator, and it should work on the device as well. On Mon, Oct 18, 2010 at 12:02 AM, jlopeznava...@gmail.com < jlopeznava...@gmail.com> wrote:

Re: [android-developers] Re: How to emulate onUpgrade call in SQLiteOpenHelper?

2010-10-17 Thread Kostya Vasilyev
Your SQL open helper probably has something like: private static final int DATABASE_VERSION = 1; used like this (funky emphasis mine): public YourDbOpenHelper(Context context) { super(context, DATABASE_NAME, null, [[[--->>> DATABASE_VERSION <<<---]]]); } The database version val