tito/kivy — Issue #269: Documentation Request: USB Mass Storage breaks Android apps
Author: deakblue
Created: 2011-10-12 18:59:31+00:00
State: open

If you're using USB Mass Storage, running a kivy app will fail.

Reason is that kivy must unpack to mountable storage like the sd card or (on newer devices) internal storage. Mass storage mode locks the store, so the device can't typically even browse it. Likewise, it cannot make use of it for kivy.

In light of the fact that many Android devs use adb and usb mass storage, on launch they'll get:
"could not extract public data"

If you don't want to keep unplugging the device, set the usb option to power. On my phone, it still allowed me to get adb debugging.