Hello,
I'm currently researching several topics concerning Android before buying a device, probably the HTC Desire or similar.
I read the overview topics of the SDK, and found mention of an emulator. I assume you can emulate at least a generic android device on the PC.
Here's my question: is it relatively straightforward to take an app from a real device and copy it (together with all its data, settings, etc.) to the emulation and vice versa? By "straightforward" I do not necessarily mean that it is a one-button process, but that it can be done with practically any app out there.
Or is that very much dependant on the app?
As far as I understand, the app with its ressources is contained in a single archive, then there's some data files the app can create (which, I assume, are physically stored together in a unique directory for this app), and finally there can be an optional SQLite DB (hopefully also stored in said directory)? Would it then work (with a rooted device) to copy all of this between the emu and the device? Or are the names of those storage areas containing things like device-dependant IDs etc., making it very difficult?
Thanks!
I'm currently researching several topics concerning Android before buying a device, probably the HTC Desire or similar.
I read the overview topics of the SDK, and found mention of an emulator. I assume you can emulate at least a generic android device on the PC.
Here's my question: is it relatively straightforward to take an app from a real device and copy it (together with all its data, settings, etc.) to the emulation and vice versa? By "straightforward" I do not necessarily mean that it is a one-button process, but that it can be done with practically any app out there.
Or is that very much dependant on the app?
As far as I understand, the app with its ressources is contained in a single archive, then there's some data files the app can create (which, I assume, are physically stored together in a unique directory for this app), and finally there can be an optional SQLite DB (hopefully also stored in said directory)? Would it then work (with a rooted device) to copy all of this between the emu and the device? Or are the names of those storage areas containing things like device-dependant IDs etc., making it very difficult?
Thanks!