If you have lost access to your AnkiDroid decks, or are having trouble upgrading

1,266 views
Skip to first unread message

Tim

unread,
Jan 8, 2013, 8:49:56 PM1/8/13
to anki-a...@googlegroups.com
If you have lost access to your AnkiDroid decks, or are having trouble upgrading, please read the official upgrading instructions on the AnkiDroid Wiki.
There are step by step instructions at the bottom if you are having trouble understanding the main instructions.

Please post here if you need personal assistance, rather than starting a new thread.

Tim Rae

unread,
Jan 9, 2013, 4:15:34 AM1/9/13
to anki-a...@googlegroups.com
It sounds like you were using AnkiDroid version 1 on your old device, but have installed AnkiDroid 2 on your new device.
Please follow method 1, option 1 of the official instructions on the wiki to upgrade the decks to the new Anki2 format.




On Wed, Jan 9, 2013 at 5:12 PM, <for...@gmail.com> wrote:
Hi Tim,

I've been trying to open my decks with a new phone ut it isn't working.

My old phone was a Samsung Galaxy (can't remeber which one exactly) and my new one is the S2.

Using the same memory card, I've managed to transfer the deck files over into what I think is the correct location in my new phone: /sdcard/AnkiDroid. But when opening AnkiDroid they do not appear in the deck list.

When attempting to import the files through the application a get a message saying:

'to import cards, place the apkg file in directory /mnt/sccard/ankidroid and press ok' followed by a message saying 'no importable apkg file found'

When attempting the access the files through file manager, I click to open the decks an receive a message saying 'no applications can perform this action'.

Any help will be greatly appreciated.

Many thanks

Edo
--
 
 

Tim Rae

unread,
Jan 10, 2013, 10:34:27 PM1/10/13
to anki-a...@googlegroups.com
If they have an exam in 2 weeks, they should keep using ankidroid1. See the bottom of the wiki for how to install it if they accidentally upgraded.

Anyway, please ask them to read the upgrade instructions on the wiki (theres a japanese version).

On Friday, January 11, 2013,  <richba...@gmail.com> wrote:
> I have been teaching my Japanese university students how to use SRS and many of them have Android phones, so Anki is one of the systems we use.  After the winter holiday, I asked my students to review in class, and there seems to be a problem related to this post.
> Due to the students not having their own PCs, all their card creation was done via the website with their smartphones synched to the Anki 1.0 account.  I think some of them may have upgraded to Ankidroid 2.0, which is causing a conflict with their Ankiweb 1.0 account.
>
> Unfortunately, their phones are all in Japanese operating system, so it is very difficult for me to figure out what happened.  From reading this post and the wiki, it looks like the first step is to find out if they upgraded or not.
> If so, should I have them delete the app and then re-install Ankidroid 2.0 and then choose upgrade.  Luckily we have about two weeks until the final exam!
> Cheers,
> Rich
> Tokyo, Japan
> --
>  
>  
>

Nicolas Raoul

unread,
Jan 11, 2013, 12:34:46 AM1/11/13
to anki-a...@googlegroups.com
Link: http://code.google.com/p/ankidroid/wiki/Upgrading?wl=ja

Yes, tell them to install the parallel APK as a temporary solution
before the exam:
http://code.google.com/p/ankidroid/downloads/detail?name=AnkiDroid-1.1.3_parallel.apk

Also, please read the upgrading doc and try, so that you can give them
correct instructions:
http://code.google.com/p/ankidroid/wiki/Upgrading

Good luck!
Nicolas Raoul
> --
>
>

Tim Rae

unread,
Jan 11, 2013, 10:18:56 PM1/11/13
to anki-a...@googlegroups.com
Chris, this may be a bit desperate, but could you please do try the following:

1) Connect your device through USB and copy the collection.anki2 to your desktop (just as a backup)
2) Open anki2, do a database check, and then close the software again
3) Copy the collection.anki2 file from your Anki Folder to the AnkiDroid folder on your device through USB (you can overwrite it since you already backed this up in step 1)

If you are still getting crashes, please attach your collection.anki2 file and start a new issue on the tracker



On Sat, Jan 12, 2013 at 4:21 AM, <learn.fro...@gmail.com> wrote:

Hi Tim,

I'm currently having some difficulties with the upgrade to Anki 2.0 and am wondering how best to proceed.

My tablet (a Samsung Galaxy Tab 10.1) automatically downloaded version 2.0 and I followed the official upgrading instructions posted on the wiki, using my PC to upgrade and sync my existing decks. As of now, I am able to use Anki 2.0 on my PC without difficulty (and with a profound appreciation of many of the newly implemented features and interface tweaks). Unfortunately, after downloading the upgraded cards from the server, AnkiDroid 2.0 has stopped working, hard crashing every time that I hit the "Start Reviewing" button.

Two trouble-shooting steps I already performed:
1) I used the Deck Browser on my tablet to make sure that Anki 2.0 had indeed synced up properly, which it apparently had, as all of my cards were present and accounted for.
2) I uninstalled Anki on my tablet, deleted all of the local content, reinstalled Anki 2.0 and re-synced my decks. Same result: immediate crash when attempting to review cards.

Does anyone have a suggestion for what to do next? It would be much appreciated.

Best wishes (and thanks for all the hard work),
-Chris
--
 
 

Houssam Salem

unread,
Jan 13, 2013, 2:15:31 AM1/13/13
to anki-a...@googlegroups.com, her...@gmail.com
There's an issue open for this with some suggested workarounds. 

Personally, I just disabled media syncing and used sub-directories, which I then have to account for in the templates that use the media.

On Sunday, January 13, 2013 4:11:44 PM UTC+11, her...@gmail.com wrote:
I am running up against a problem of having too many files in one directory on my sd card in my phone. 

On Anki on the desktop, my collections.media/ folder contains around 37,000 files.  When trying to put this on my phone (either through syncing using Ankiweb, or just directly copying it over), I get errors that I've reached the maximum number of files in a directory.  I believe this is happening because my sd card is in vfat format, and the maximum number of files in a directory is relatively small. 

Is there any way to work around this?  It would be nice if files in the collection were stored like git stores it's object files (e.g. in the collection.media/ directory, you have a bunch of directories with just the the first two letters of the filename). 

Tim Rae

unread,
Jan 14, 2013, 5:56:51 PM1/14/13
to anki-a...@googlegroups.com
You can repeat the upgrade process again by following these instructions


On Tue, Jan 15, 2013 at 6:46 AM, Gosia <lewg...@poczta.fm> wrote:

Hi Tim,

I made an upgrade to AnkiDroid 2 on my Android, and 2 of 3 Decks couldn't be converted. So I have had now only one desc on my AnkiDroid. I convert it once again at the AnkiWeb, and now with success. My private descs were converted.


But than I made a mistake, and by sync I chose incorect direction. My only one desc from Android were copied on the AnkiWeb und I lost access to these two converted descs on AnkiWeb.


Can you help me to solve this Problem? Do you have some backup, so I could receive my descs back? It was my private, and for me very important collection of vocables.


Thank you,

Gosia

--
 
 

Tim Rae

unread,
Jan 15, 2013, 2:52:21 AM1/15/13
to anki-a...@googlegroups.com
What do you mean by you can't access it? Do you get an error message?
I'm not too familiar with this issue, so hopefully someone else can help you.


On Tue, Jan 15, 2013 at 4:42 PM, <yuri...@gmail.com> wrote:
Hello, Tim! I've upgraded my old version of Anki. But I can't access to it because my system clock is wrong by more than 5 minutes. I corrected and checked it a lot of times. But there is the same thing again. What should I do?

среда, 9 января 2013 г., 4:49:56 UTC+3 пользователь Tim написал:
If you have lost access to your AnkiDroid decks, or are having trouble upgrading, please read the official upgrading instructions on the AnkiDroid Wiki.
There are step by step instructions at the bottom if you are having trouble understanding the main instructions.

Please post here if you need personal assistance, rather than starting a new thread.

--
 
 

Tim Rae

unread,
Mar 29, 2013, 2:00:30 PM3/29/13
to anki-a...@googlegroups.com
In the time that you spent writing that message, I bet you could have downloaded and installed Anki Desktop, done the upgrade and then uninstalled Anki Desktop lol... I recommend you bite the bullet and get it over with. Besides, you will need Anki Desktop if you want to do anything much more than reviewing (see the FAQ) with the new version.

If you really don't want to install Anki Desktop, the only other ways I can see are to either delete some decks from your collection to make the size smaller, or to write some code by youself to do the upgrade. 


On Fri, Mar 29, 2013 at 9:07 PM, <milky...@googlemail.com> wrote:

Dear Tim,

I'm trying to upgrade AnkiDroid, but it won't work using the internet connection on my mobile phone, it tells me the files are too large. When I try using the PC, every explanation tells me I have to do it via AnkiDesktop. But I don't have nor want that! Do I really have to download another program on my PC, one I don't want and won't use, just for an update? Isn't there any way around wasting time with a useless installation? I know people will probably tell me I should just install it and that Anki is supposed to be used on several platforms at once, but I want to be able to study the way that matches me best, without being forced to install things I don't need.
Plese tell me if there is any way to update without having to install AnkiDesktop.

MilkySorbet

--
You received this message because you are subscribed to a topic in the Google Groups "AnkiDroid" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/anki-android/Bxfw37_j-rw/unsubscribe?hl=und.
To unsubscribe from this group and all its topics, send an email to anki-android...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Tim

unread,
Apr 20, 2013, 10:06:23 PM4/20/13
to anki-a...@googlegroups.com
Hi Jo,

Before you added the *.anki2 file to your AnkiDroid directory, did you check that it was working in Anki Desktop 2.x first?
Also, when you say "I couldn't see the anki2 file from ankidroid", did you try using "Import Cards" from the main menu?

Best Regards,
Tim



On Sunday, April 21, 2013 3:49:38 AM UTC+9, 葉茂發 wrote:
Hi Tim,
I added a *.anki2 file to the directory under ankidroid. However, I couldn't see the anki2 file from ankidroid. Also, I tried the method of deck upgrade through the Internet, but it showed "unsuccessful". I am sure that the file size is less than 50mb. Besides, I can not update the decks through USB. So is there something wrong in the upgrading process?

Thanks a lot.

Jo

Tim

unread,
May 31, 2013, 1:41:34 AM5/31/13
to anki-a...@googlegroups.com, sadie...@gmail.com
Hi Diana,

It sounds like you accidentally reran the upgrade wizard.
When the upgrade wizard is re-run, any existing collection.anki2 file is renamed to "oldcollection.apkg" and it will be in your main AnkiDroid folder, not the backup folder.
To import this, just run "import cards" from the main AnkiDroid menu, choose "oldcollection" and then hit "replace".

Let us know if that doesn't work!

On Friday, May 31, 2013 5:26:12 AM UTC+9, sadie...@gmail.com wrote:
Hello,

I'd upgraded in January (and, at that time, lost access to my decks, went through the step by step instructions, and successfully recovered them) but today when I opened up the Ankidroid app on my nexus, I saw a notice to upgrade again. I did but I was once again unable to access my decks. However, when I went through the step by step instructions this time, it recovered my decks as they were in January (I've added 1000+ cards and two other decks (which aren't showing up )since then.)  I have upgraded on both my pc and nexus and restarted the upgrade process several times with no luck. The most recent anki2 file is showing up in my backup folder (I'd added a few more cards this morning). I'm not sure what else to. Please help!

Thanks,

Diana 

Houssam Salem

unread,
May 31, 2013, 3:57:31 AM5/31/13
to anki-a...@googlegroups.com, sadie...@gmail.com
Is the upgrade prompt on startup something we need to turn off for 2.1? I expect most users will have already converted their decks, and leaving it on might make users think they need to upgrade again, resulting in the above scenario.

What would be the best way to handle this? 

Tim

unread,
May 31, 2013, 7:44:10 AM5/31/13
to anki-a...@googlegroups.com, sadie...@gmail.com
Unfortunately I don't think we can just assume everyone has already upgraded and delete it; there must be plenty of people still using 1.x.
I think it's enough to just not show the wizard to users who are either a) upgrading to 2.1 from 2.0.1, or b) have a collection.anki2 file in their AnkiDroid folder (in case they uninstall->reinstall), and show the wizard to everyone else.
In Anki Mobile, Damien put a function accessible from settings which allows the user to completeley remove the "restart wizard" option from the GUI. I think this is a good way to go.

Nicolas Raoul

unread,
May 31, 2013, 8:26:43 AM5/31/13
to anki-android
By the way, here are the Google Play stats of installed AnkiDroid, by version.
People using other markets, or direct APK, are not counted.
Cheers!
Nicolas Raoul
> --
> You received this message because you are subscribed to the Google Groups
> "AnkiDroid" group.
> To unsubscribe from this group and stop receiving emails from it, send an
ankidroid-versions-usage-play.png

Flavio Lerda

unread,
May 31, 2013, 8:49:36 AM5/31/13
to anki-a...@googlegroups.com
Thanks for the stats Nicolas.

For those who are curious:
32 -> 2.0.1
31 -> 2.0

I will track down the other version codes later.

One thing that I often do is to use version codes that map to version numbers in a straightforward way.

E.g.:
  2000001 is 2.0.1
and:
  2001000 would be 2.1.0 (or 2.1 for short)
where there are 3 digits for minor version and bugfix level and the rest is the major version.

-Flavio

--
Flavio Lerda

Isshin

unread,
Jun 18, 2013, 9:16:29 AM6/18/13
to AnkiDroid
I deeply appreciate the dedication of all you guys who keep AnkiDroid
working. This app has been invaluable to me, because after I was
finally able to buy an Android phone last year and install AnkiDroid
on it, I have finally been able to cram in some Japanese study time. I
am lucky to squeeze in 15 minutes of Anki drill once every couple of
days, so I place great value on every opportunity I can find (as an
incentive to others, let me say that I sometimes thought that so
little study time would be next to useless, but decided to go ahead
anyway. (my 2k6k Optimized deck says it will take me over 1000 days to
finish, at the rate I'm going...). Recently we received a visitor from
Japan - and, to my surprise, my fluency was noticibly better! So, the
message here is: keep plugging away, at whatever rhythm you can
manage!

Now, I have been trying to adjust to Anki2 and Ankidroid 2 on one
device while continuing with Anki 1.xxx for my main use on my mobile
phone, which does not have a data plan. Unfortunately, when I
connected by wireless recently, Ankidroid did an automatic update that
simply broke everything - only giving me a message telling me that the
upgrade process would take 20 minutes (which I didn't have at that
time and saying that if I wanted to go back to the old version, I
should follow instructions on xxxxxx - page (which on my mobile phone
is microscopic and combersome to try to read).

At no point, was I given a choice to postpone breaking my present set-
up! So I lost that day - and the next and the next. Some days later, I
tracked down the proper page using a destop, where I could actually
read the instructions (some mobiles are fine for Anki but near-useless
for internet - at least for over-60-years-old eyes...).

Can't you give an option to delay upgrading without BREAKING
everything? I can understand the theoretical importance of upgrading,
but some of us are simply too busy and inept at computer things to be
able to go through the struggle - and have been quite content with the
working (older) system.

I have re-installed the older version, hoping to be able to get
studying again (this was VERY bad timing for me), and after some
hassle figuring out where my files were, it is working - at the loss
of several days of study.

PLEASE DON''T PULL A FORCED UPGRADE LIKE THIS ON US OLD-TIMERS,
BREAKING A WORKING SYSTEM WITHOUT GIVING US A CHOICE TO POSTPONE!!!!

Also, I suggest that you make some difference to the widgets - there
is no difference between the widget for AnkiDroid 1.xx and
AnkiDroid2.xx on my phone now that I have both versions installed, so
I can't tell which is which.

Finally, can I be sure that my working AnkiDroid 1.xx system won't get
broken again, whenever I do decide to go through the upgrade process
to version 2.xx? Frankly, after seeing my system broken once because
of "upgrade", I'm afraid to even open the thing... .

Thanks for your understanding and help! Despite the rant, I do
appreciate what you guys are doing - and have been giving Anki and
AnkiDroid to my students, as well... .

Gassho,
Isshin

On 31 maio, 09:49, Flavio Lerda <fle...@gmail.com> wrote:
> Thanks for the stats Nicolas.
>
> For those who are curious:
> 32 -> 2.0.1
> 31 -> 2.0
>
> I will track down the other version codes later.
>
> One thing that I often do is to use version codes that map to version
> numbers in a straightforward way.
>
> E.g.:
>   2000001 is 2.0.1
> and:
>   2001000 would be 2.1.0 (or 2.1 for short)
> where there are 3 digits for minor version and bugfix level and the rest is
> the major version.
>
> -Flavio
>
> On Fri, May 31, 2013 at 1:26 PM, Nicolas Raoul <nicolas.ra...@gmail.com>wrote:
>
>
>
>
>
>
>
>
>
> > By the way, here are the Google Play stats of installed AnkiDroid, by
> > version.
> > People using other markets, or direct APK, are not counted.
> > Cheers!
> > Nicolas Raoul
>
> > > For more options, visithttps://groups.google.com/groups/opt_out.

Tim

unread,
Jun 18, 2013, 9:27:39 AM6/18/13
to anki-a...@googlegroups.com
Hi Isshin,

Actually, whether or not AnkiDroid is updated is completely controlled by the auto-update settings on your own device (e.g in Google Play).
It's not something which can (or should imo) be controlled by AnkiDroid.
In saying that, if you use the AnkiDroid 1.1.3 parallel version, then you can be guaranteed that it will not automatically updated because it has a different signature from the one offered on Google Play.

Best Regards,
Tim

sowber...@gmail.com

unread,
Jun 21, 2013, 4:34:03 AM6/21/13
to anki-a...@googlegroups.com
 Hello,

Don't know for sure where to post, but this seems like the most appropriate thread.

I have been using AnkiDroid version 2.0beta 13  since it became available, and have a very large collection with media.

Yesterday I removed the SD card without unmounting it, and the result was my collection became corrupted.

I copied the folder over to my laptop (running Ubuntu 10.04 LTS).

I installed the latest version of Anki Version 2.0.11 Qt 4.7.0 PyQt 4.7.3 on my Ubuntu system.

In my backup folder I found backups for each individual deck, and also for the collection as a whole.  My June 17 collection backup size is 2.7 MB, June 18 also is 2.7 MB, but the June 19 backup (after the corruption) is only 30 KB.

I double-clicked on the file collection-2013-06-18-04-49.anki2 from the backup folder, and Anki opened, and the only deck listed is Default, with zero cards.

Any suggestions?
Thanks,
Bill



Isshin

unread,
Jun 21, 2013, 10:13:03 AM6/21/13
to anki-a...@googlegroups.com
Hi, Tim,

Thanks for your reply. It's true that my phone was set on automatic update for Anki, but I still don't understand why suddenly the update simply ERASED Anki 1.xxx and replaced it with Anki 2.xxx setup without any kind of warning - I do believe (as a non-programer user) an option could have been put into the update routine. That's what left me really upset. (Recently, we had a Microsoft Windows update that almost killed a lot of Brazilian installations that suddenly refused to boot - I was one of the lucky ones that got mine back with the recovery disk but lots of people went through a reformat and reinstall... - so we're pretty touchy about forced installs that erase working setups...).

Anyway, I did manage to install the paralell version and get it running - but have not yet figured out how to get the furigana showing above the kanjis again. I know the old instructions must be in here someplace, but I don't trust much of anything at this moment and simply don't have time to try and try... .

Can I get the furigana showing above the kanjis again without having to jump through too many hoops?

Thanks for the understanding!

Gassho,
Isshin

Tim Rae

unread,
Jun 21, 2013, 6:50:49 PM6/21/13
to anki-a...@googlegroups.com

If I remember correctly, to get furigana working in the old version, you need to turn on a setting "enable ruby".

Let me know if that works!
Tim

You received this message because you are subscribed to a topic in the Google Groups "AnkiDroid" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/anki-android/Bxfw37_j-rw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to anki-android...@googlegroups.com.

Isshin

unread,
Jun 25, 2013, 6:30:31 AM6/25/13
to anki-a...@googlegroups.com
Yep! That worked. It's almost as good as before (there's still a small difference in the way the cards are showing on the screen - they seem a bit bigger - but that't the least of my worries... . Thanks for the help!

Gassho,
Isshin

loxy...@gmail.com

unread,
Aug 8, 2016, 11:27:42 AM8/8/16
to AnkiDroid
I have the same problem. I keep getting the "no importable file" message. I have the latest version of Ankidroid and Anki desktop. Any help would be appreciated.

Eginhard

unread,
Aug 8, 2016, 1:14:21 PM8/8/16
to AnkiDroid
Did you place a .apkg file in the specified directory? It sounds like you haven't.

--
You received this message because you are subscribed to the Google Groups "AnkiDroid" group.
To unsubscribe from this group and stop receiving emails from it, send an email to anki-android+unsubscribe@googlegroups.com.
To post to this group, send email to anki-a...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/anki-android/9b60e91e-43d5-4fb0-a71f-e6e2858e5ba3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Audrey Gray

unread,
Aug 8, 2016, 10:35:07 PM8/8/16
to anki-a...@googlegroups.com
I placed my .apkg file into the ankidroid folder on my android (using android file transfer), however ankidroid still doesn't seem to recognize it. 

--
You received this message because you are subscribed to a topic in the Google Groups "AnkiDroid" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/anki-android/Bxfw37_j-rw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to anki-android+unsubscribe@googlegroups.com.

To post to this group, send email to anki-a...@googlegroups.com.

Audrey Gray

unread,
Aug 16, 2016, 11:08:21 PM8/16/16
to AnkiDroid
Also, I downloaded the new ankidroid and I still have all my decks shuffled together in a deck labelled "default." 

On Tue, Aug 9, 2016 at 9:34 AM, Audrey Gray <AudreyJo...@gmail.com> wrote:
I placed my .apkg file into the ankidroid folder on my android (using android file transfer), however ankidroid still doesn't seem to recognize it. 
Reply all
Reply to author
Forward
0 new messages