5

How can I make the Kindle app in an emulator work just like on a physical device?

Background: I tend to buy ebooks directly from publishers and then send them to Amazon Cloud Drive to be converted into what Amazon calls "Personal Documents." Doing this allows me to synchronize annotations and bookmarks between my phone and tablet, just like with ebooks purchased from Amazon.

However, I'd like to get those annotations and bookmarks on my computer screen -- it's more convenient for me to type code while the ebook is up on the same screen, rather than having to keep shifting between computer and tablet. As others have noticed, the Kindle Cloud Reader and PC/Mac-based readers don't support Personal Documents fully (I believe the Cloud Reader doesn't support them at all; the native apps, last I knew, allowed you to sideload documents but don't synchronize them, but it's been a while since I tried); so I thought that since I have some Android virtual machines (using Genymotion) I might as well install the Android Kindle app there.

I was able to do that, and when I go to Amazon's Manage My Content and Devices page I can see the new device, but I can't seem to find a way to assign that device an Amazon email like my other, physical, devices. I also never see the Personal Documents in its list of books the way I do on my phone and tablet.

It used to be the case (around October 2014) that when I ran the Kindle app in the emulator, it displayed a progress spinner and "Checking for new items & syncing…" for an indefinite amount of time (I remember leaving it spinning for over an hour); now that doesn't happen, but still my Personal Documents didn't show up. In addition, if I reboot the virtual machine, the app asks me for my login information as if I had never run it on the device before.

So my main question is: how can I make the Kindle app in an emulator work just like on a physical device? Secondarily, I'm wondering whether the Kindle app somehow detect it's running in an emulator, and refuses to allow full access for that reason -- and if so, how; or is this some sort of subtle bug in the interaction between emulation and app?

2 Answers 2

2

I've been using kindle inside an android emulator on my windows 8 tablet for a while now in order to read personal documents and get the full syncing capabilities. Like you, I've seen that even though the registered emulator app shows on your device list at amazon, you can't send documents to it directly. The workaround is to send documents to one of your other physical devices using send to kindle, and check the box to "save to Amazon Cloud Drive". Once the document resides on the cloud you can download to any of your devices, including the app running in the emulator.

2
  • Interesting. I have some books in my Cloud Drive; but they don't show under my emulated Kindle app's Archive tab. On the On Device tab, nothing is shown except a spinning and "Checking for new items & syncing…". But the most interesting thing is that my Archive page does show several foreign-language dictionaries which I've never seen before. Those books don't show up on my tablet or the web either. Oct 8, 2014 at 23:20
  • Out of curiosity, what's wrong with the Windows 8 app? Doesn't it sync like the Android one? Oct 8, 2014 at 23:26
1

The books you send via "send-to-kindle" should show up under the documents tab. Within the documents tab you will need to select "cloud", then you should be able to download to the device from there.

Odd about the foreign language dictionaries. I had them on mine also a while back and thought maybe someone had hacked my account and was buying books without my consent, so I changed my login password. If you're seeing the same it must be a standard kindle thing and probably nothing to worry about.

1
  • Don't include a name in an answer, if the OP changes her/his display name on Stack Exchange, it would be difficult to understand what you answer was referring to.
    – Anthon
    Oct 11, 2014 at 9:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.