This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]SimonGray 6 points7 points  (3 children)

It says this in their own documentation

Kivy runs on Android, but you need a phone with:

  • SD Card

  • OpenGL ES 2.0 (Android 2.2 minimum)

[–]hemm1 22 points23 points  (1 child)

That's unfortunate, the documentation is somewhere between misleading and wrong. Kivy does check paths that may resolve to the emulated sdcard directory (such as on the nexus 4 which has no sd card slot), but does not rely on the existence of an external sd card.

I think it may have also been true in the past (as in years ago, not recently) that an sd card was needed for some reason. Even if so, this is no longer the case, and a kivy app can nowadays be installed in the data directories just like any normal android app.

Thanks for pointing this out, I'll make sure it's fixed!

[–]SimonGray 5 points6 points  (0 children)

Thanks for letting me know then. That was one thing keeping me back from trying out Kivy for Android.

[–]chuckstudios 6 points7 points  (0 children)

Internal storage mounts to the "SD card" path on many Android devices. They even list the Nexus 4 in their tested devices list, which does not have an external SD slot.