I have just started trying to transfer my first working kivy program from Linux (Linux Mint 18 (Ubuntu 16.10)) to android.
I've got buildozer to install app on tablet(Kindle fire hd 7") but it fails when I try to run.
using buildozer android logcat
I get :
01-11 13:54:07.712 10312 10335 I python : Android kivy bootstrap done. __name__ is __main__
01-11 13:54:07.712 10312 10335 I python : Run user program, change dir and execute main.py
01-11 13:54:07.994 10312 10335 I python : [INFO ] [Logger ] Record log in /data/data/org.test.caa/files/.kivy/logs/kivy_17-01-11_4.txt
01-11 13:54:07.994 10312 10335 I python : [INFO ] [Kivy ] v1.9.1
01-11 13:54:07.994 10312 10335 I python : [INFO ] [Python ] v2.7.2 (default, Jan 10 2017, 22:39:10)
01-11 13:54:07.994 10312 10335 I python : [GCC 4.8]
01-11 13:54:08.033 10312 10335 I python : [INFO ] [Factory ] 179 symbols loaded
01-11 13:54:08.158 659 10228 I kinguser_jni: decLen = 512
01-11 13:54:08.564 659 10348 V ContextImpl: Implicit intents with startService are not safe: Intent { act=com.tencent.qqpimsecure.TMS_LITE_SERVICE (has extras) } android.content.ContextWrapper.bindService:552 com.kingroot.kinguser.aey.run:88 java.lang.Thread.run:841
01-11 13:54:08.595 459 814 W ActivityManager: Unable to start service Intent { act=com.tencent.qqpimsecure.TMS_LITE_SERVICE (has extras) } U=0: not found
01-11 13:54:08.892 10312 10335 I python : /data/data/org.test.caa/files/lib/python2.7/site-packages/kivy/core/image/img_pygame.py:13: RuntimeWarning: import cdrom: No module named cdrom
01-11 13:54:08.900 10312 10335 I python : (ImportError: No module named cdrom)
01-11 13:54:08.916 10312 10335 I python : [INFO ] [Image ] Providers: img_tex, img_dds, img_gif, img_pygame (img_pil, img_ffpyplayer ignored)
01-11 13:54:08.947 10312 10335 I python : [INFO ] [Text ] Provider: pygame
01-11 13:54:09.009 10312 10335 I python : Traceback (most recent call last):
01-11 13:54:09.009 10312 10335 I python : File "/home/iain/Data/iain/workspace/kivy/2nd_attempt/.buildozer/android/app/main.py", line 18, in <module>
01-11 13:54:09.009 10312 10335 I python : ImportError: No module named KivyCalendar
01-11 13:54:09.056 10312 10335 I python : Python for android ended.
01-11 13:54:09.056 10312 10335 I AndroidRuntime: VM exiting with result code 0, cleanup skipped.
which seems to indicate that it is looking for KivyCalendar.
This module is loaded as normal - in './usr/local/lib/python2.7/dist-packages/KivyCalendar'
"version = '0.1'
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.stacklayout import StackLayout
from kivy.uix.floatlayout import FloatLayout
from kivy.uix.relativelayout import RelativeLayout
from kivy.uix.label import Label
from kivy.properties import ObjectProperty, ListProperty, StringProperty, NumericProperty
from kivy.network.urlrequest import UrlRequest
from kivy.uix.listview import ListItemButton
from kivy.factory import Factory
from KivyCalendar import DatePicker
from kivy.core.window import Window"
Do I need to specify it in some other way ?
Sorry if this is an elementary problem but I'm still finding my way around the documentation
Thanks