There appears to be a problem with the Kindle app for Android.
The problem manifests itself as a messge 'Invalid item - please remove from your device and download again' when the user tries to open a book.
I'd appreciate if anybody has a solution or a potential solution to this if they could append details here.
There are quite a few discussions about it outside the Amazon forums - but surprisingly few mentions of it here.
I have this problem on my own android tablet - which I bought as an addition to my kindle (3g) - to give me a 'read in the dark' mechanism that was a bit less klunky than the couple of lights I have tried. There are other options but a cheap, entry level, 7" android pad looked like a good option - but clearly not if the app is flakey.
Some specifics of the problem :
It definitely still occurs on the latest version of the app 126.96.36.199870164.
It is not by any means universal - only some users/devices are affected - but inconsistently as far as I can determine.
It may occurr only on Android 2.1 or below - or even only on 2.1 - it does appear not occur on most 2.2 devices. (2.1 and 2.2 form such a large percentage of the android device population that it is not clear if the lack of reports on 1.6 are not just a result of the small number of these devices and their generall unsuitability for use as a book). Most android users are stuck with the version they start with, upgrading android is only practical for a few as it requires considerable specialised knowledge unless the device vendor releases an upgrade.
It only occurs on some books on the affected device - and it appears to affect books which were purchased and not the free classics - interestingly it does affect free books which were offered free for a limited time and were at one time, or are now, chargeable.
The requested action - 'delete and redownload' - does not resolve the problem.
There are reports of the problem being resolved by repeated removal and reinstallation of the Kindle app with the clearing of some log data between the removal and reinstallation - dalvic logs are particularly indicated in this regard. But most reports are followed up with confirmation that the problem reoccurs later on any subsequently downloaded books. And this has not worked for some people (including me :-< ) despite repeated attempts.
There seems to be some confimration that the problem can be resolved by rebuilding the device image without a JIT component (also dalvic) - but this is beyond the skills of most users and not practical on some devices where not all componets are available to rebuild the image.
However the problem definitely occurs on some builds which don't include the JIT component so this is not the whole problem - and may even be misleading.
I'd appreciate if anybody can add any further information - or advise me if I anything I have provided above is incorrect or incomplete.