How to set AnkiDroid storage to main phone memory (not SD)

682 views
Skip to first unread message

szaf...@gmail.com

unread,
Jun 24, 2018, 2:35:24 PM6/24/18
to AnkiDroid
Hello!
I've been an avid Anki fan for years but only a few days ago I installed AnkiDroid. I have a problem syncing my database: the default location is set to SD card which I don't have. The error I'm getting is:

the downloaded file couldn't be saved to the sd card ankidroid

I'd like to change the directory to my main phone storage but I don't know how to do it. I've got Samsung S8. I've tried typying: '/storage/ankidroid', '/phone/ankidroid', '/ankidroid'.

Could somebody please help me with this issue?

Thanks!

szaf...@gmail.com

unread,
Jun 24, 2018, 2:37:33 PM6/24/18
to AnkiDroid
The error message when setting other directory is:

The path specified wasn't a valid directory.

I've checked permission settings and AnkiDroid does have permission to access storage memory.

Timothy Rae

unread,
Jun 24, 2018, 10:21:20 PM6/24/18
to AnkiDroid
Could you please start by uninstalling / reinstalling AnkiDroid, which will reset any changes you've unsuccessfully made to the settings.
Next open up AnkiDroid. Now, after you grant AnkiDroid the permission it needs, it opens up ok, right? And you see an empty collection with just the default deck I presume?
In that case there's nothing wrong with the location of your AnkiDroid folder, so no need to change that setting.

Now starting from this point, please give us step by step instructions on how you reproduce the error.
Please also provide your "debug info", as described here

Franciszek Kołpanowicz

unread,
Jun 25, 2018, 3:52:40 AM6/25/18
to anki-a...@googlegroups.com
Hi Timothy 
I reinstalled Ankidroid and the synchronization is running smoothly! I should've tried that in the first place. 
Thanks and sorry for the bother!

This correspondence (including any attachments) is for the intended recipient(s) only. It may contain confidential or privileged information or both. No confidentiality or privilege is waived or lost by any mis-transmission. If you receive this correspondence by mistake, please contact the sender immediately, delete this correspondence (and all attachments) and destroy any hard copies. You must not use, disclose, copy, distribute or rely on any part of this correspondence (including any attachments) if you are not the intended recipient(s).本メッセージに記載および添付されている情報(以下、総称して「本情報」といいます。)は、本来の受信者による使用のみを意図しています。誤送信等により本情報を取得された場合でも、本情報に係る秘密、または法律上の秘匿特権が失われるものではありません。本電子メールを受取られた方が、本来の受信者ではない場合には、本情報及びそのコピーすべてを削除・破棄し、本電子メールが誤って届いた旨を発信者宛てにご通知下さいますようお願いします。本情報の閲覧、発信または本情報に基づくいかなる行為も明確に禁止されていることをご了承ください。

--
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/oXmC-2LoT0w/unsubscribe.
To unsubscribe from this group and all its topics, send an email to anki-android...@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/e5584ec6-6da5-42d9-8a0a-3bd6b9c61b52%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

szaf...@gmail.com

unread,
Jun 25, 2018, 5:44:05 PM6/25/18
to AnkiDroid
I've got the same error again. I did only one learning session after reinstall.
My exact steps were:
App:
1. Installing the app
2. Logging in to my account
3. Syncing
4. A review

Then on my laptop:
5. Sync
6. Review
7. Added new flashcards
8. Made changes to one of card types
9. Sync (the option of overwriting the data on server)

Then App:
10. Sync (the option to overdrive the data on the phone)
11. Error (same as mentioned before)

Bug report in a second.

Franciszek Kołpanowicz

unread,
Jun 25, 2018, 5:45:22 PM6/25/18
to AnkiDroid
 Debug info: 

AnkiDroid Version = 2.8.3

Android Version = 8.0.0

ACRA UUID = 72a05134-259a-459f-bc8f-af7c182ecfd7


--
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/oXmC-2LoT0w/unsubscribe.
To unsubscribe from this group and all its topics, send an email to anki-android...@googlegroups.com.
To post to this group, send email to anki-a...@googlegroups.com.

Franciszek Kołpanowicz

unread,
Jun 25, 2018, 5:46:19 PM6/25/18
to AnkiDroid
You probably need debug info from my laptop too - I'll post it tomorrow

Mike Hardy

unread,
Jun 25, 2018, 5:48:27 PM6/25/18
to anki-a...@googlegroups.com

Interesting - I do similar but not with the overwriting. Either way I don't like bugs but this is a good report, I'll see if I can reproduce it

Any chance you are using a shared deck from ankiweb (or you could share yours?) So I can have the same source material to try with?

Thanks for taking the time with the details

-Mike
--
+14157209408 (WhatsApp and US phone)
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...@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/CAAKk8TkcK44EqH4SJsqUR_GwKi9DtC1FJ4UXYJA%3D4jeM1NNF4g%40mail.gmail.com.

Franciszek Kołpanowicz

unread,
Jun 25, 2018, 6:55:57 PM6/25/18
to anki-a...@googlegroups.com
Sure, I can share mine.  How do I do it?


Mike Hardy

unread,
Jun 25, 2018, 10:30:34 PM6/25/18
to anki-a...@googlegroups.com

On the right side of you list of decks on this page https://ankiweb.net/decks/ - each deck has a dropdown and you can choose “share”

Then each deck after you have shared it has a shared deck page I think? Something that looks like this (even though this one is no longer available): https://ankiweb.net/shared/info/1715165258

If you can send the shared deck info link (or enough info for me to search for it) I can snag it and see if I can pin this thing down

Thanks again for helping - can’t fix bugs quickly without good reports, so this is a great help

-Mike

Timothy Rae

unread,
Jun 26, 2018, 12:13:52 AM6/26/18
to AnkiDroid
Can you post a screenshot of the error please?
Also, after reproducing the error could you post your debug info again please? I don't see any error reports from your ID, but the ID gets reset everytime you uninstall/reinstall the app, so you might have given us an old ID.

On Tuesday, June 26, 2018 at 11:30:34 AM UTC+9, Mike Hardy wrote:

On the right side of you list of decks on this page https://ankiweb.net/decks/ - each deck has a dropdown and you can choose “share”

Then each deck after you have shared it has a shared deck page I think? Something that looks like this (even though this one is no longer available): https://ankiweb.net/shared/info/1715165258

If you can send the shared deck info link (or enough info for me to search for it) I can snag it and see if I can pin this thing down

Thanks again for helping - can’t fix bugs quickly without good reports, so this is a great help

-Mike

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.
To view this discussion on the web visit https://groups.google.com/d/msgid/anki-android/3d105a19-719b-4ef4-b9b0-6d3ed594f8a5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
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/CAAKk8TkcK44EqH4SJsqUR_GwKi9DtC1FJ4UXYJA%3D4jeM1NNF4g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

--
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/oXmC-2LoT0w/unsubscribe.
To unsubscribe from this group and all its topics, send an email to anki-android+unsubscribe@googlegroups.com.

--
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.

szaf...@gmail.com

unread,
Jun 26, 2018, 4:19:53 AM6/26/18
to AnkiDroid
Yeah, no problem, man. I worked as a QA person once so I can relate. :)


I couldn't find the debug info option in Anki on my laptop - let me know if/how I can do it.

Thanks.
-Mike

To unsubscribe from this group and all its topics, send an email to anki-android...@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/3d105a19-719b-4ef4-b9b0-6d3ed594f8a5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
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...@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/CAAKk8TkcK44EqH4SJsqUR_GwKi9DtC1FJ4UXYJA%3D4jeM1NNF4g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

--
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/oXmC-2LoT0w/unsubscribe.
To unsubscribe from this group and all its topics, send an email to anki-android...@googlegroups.com.

--
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...@googlegroups.com.

szaf...@gmail.com

unread,
Jun 26, 2018, 4:24:53 AM6/26/18
to AnkiDroid
This is my response to your post from 4 hours ago, didn't notice it at first.

I tried to generate the error again and, surprisingly, the sync on my phone went smoothly. The only thing I did was syncing again from my laptop (without adding anything though, so I don't think anything got uploaded) - I can't say if the error stopped occurring after or before this though.

I'll get back to you if the error comes up again.


W dniu wtorek, 26 czerwca 2018 05:13:52 UTC+1 użytkownik Timothy Rae napisał:
-Mike

To unsubscribe from this group and all its topics, send an email to anki-android...@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/3d105a19-719b-4ef4-b9b0-6d3ed594f8a5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
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...@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/CAAKk8TkcK44EqH4SJsqUR_GwKi9DtC1FJ4UXYJA%3D4jeM1NNF4g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

--
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/oXmC-2LoT0w/unsubscribe.
To unsubscribe from this group and all its topics, send an email to anki-android...@googlegroups.com.

--
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...@googlegroups.com.

Mike Hardy

unread,
Jun 26, 2018, 7:08:45 PM6/26/18
to anki-a...@googlegroups.com

My guess is it has something to do with the overwrite being in the sequence since that is the workflow difference between my workflow and your report, and then your report and your re-test

But I haven’t had a chance to reproduce it yet...

-Mike

Reply all
Reply to author
Forward
0 new messages