-
Notifications
You must be signed in to change notification settings - Fork 2k
Description
From @Terrydaktal on January 2, 2017 0:30
after advice from issue #4864
-i have rebuilt python-for-android and buildozer from the repo
-i have changed buildozer.spec to include all modules imported into python: buildozer.spec.txt
-i have used android_new and built an apk with that, and another apk with just android as well
both applications however still crash, the error produced when using only 'android' to compile, is overcome when using android_new and using python2 in the requirements, however the error now is such: i will provide the full logcat:
particularly looking at that specified child already has a parent error, this is an error i got before when using android_new, i looked up solutions at the time, but none helped me, the suggestions were to make sure everything is up to date, but everything is
01-02 00:12:02.431 861 1242 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.test.myapp/org.kivy.android.PythonActivity} from pid 20837
01-02 00:12:02.463 861 872 I ActivityManager: Start proc org.test.myapp for activity org.test.myapp/org.kivy.android.PythonActivity: pid=26524 uid=10108 gids={50108, 1028, 1015, 1023, 3003}
01-02 00:12:02.483 240 240 I BufferQueue: Starting org.test.myapp setConsumerName: Starting org.test.myapp
01-02 00:12:02.483 240 240 I BufferQueue: Starting org.test.myapp setDefaultBufferSize: w=1080, h=1920
01-02 00:12:02.505 240 911 I BufferQueue: Starting org.test.myapp connect: api=2 producer=(861:system_server) producerControlledByApp=false
01-02 00:12:02.505 240 8923 I BufferQueue: Starting org.test.myapp new GraphicBuffer needed
01-02 00:12:12.453 861 881 E WindowManager: Starting window AppWindowToken{46452e58 token=Token{434905b8 ActivityRecord{43b7b1f8 u0 org.test.myapp/org.kivy.android.PythonActivity t168}}} timed out
01-02 00:12:12.455 240 8923 I BufferQueue: Starting org.test.myapp disconnect: api=2
01-02 00:12:12.455 240 8923 I BufferQueue: Starting org.test.myapp getReleasedBuffers: returning mask 0xffffffff
01-02 00:12:12.460 240 240 I BufferQueue: Starting org.test.myapp consumerDisconnect
01-02 00:12:12.461 240 240 I BufferQueue: Starting org.test.myapp ~BufferQueue
01-02 00:12:59.471 240 240 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity setConsumerName: org.test.myapp/org.kivy.android.PythonActivity
01-02 00:12:59.471 240 240 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity setDefaultBufferSize: w=1, h=1
01-02 00:12:59.484 240 240 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity setDefaultBufferSize: w=1080, h=1920
01-02 00:12:59.488 861 881 I WindowManager: Gaining focus: Window{46602b78 u0 org.test.myapp/org.kivy.android.PythonActivity}
01-02 00:12:59.514 240 8923 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity connect: api=1 producer=(26524:org.test.myapp) producerControlledByApp=true
01-02 00:12:59.514 240 912 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity new GraphicBuffer needed
01-02 00:12:59.598 26524 26551 I python : /data/data/org.test.myapp/files/app
01-02 00:12:59.626 26524 26551 I python : ('Android path', ['/data/data/org.test.myapp/files/app/lib/python27.zip', '/data/data/org.test.myapp/files/app/lib/python2.7/', '/data/data/org.test.myapp/files/app/lib/python2.7/lib-dynload/', '/data/data/org.test.myapp/files/app/lib/python2.7/site-packages/', '/data/data/org.test.myapp/files/app'])
01-02 00:12:59.652 26524 26551 I python : ('os.environ is', {'ANDROID_APP_PATH': '/data/data/org.test.myapp/files/app', 'EXTERNAL_STORAGE': '/storage/emulated/legacy', 'LOOP_MOUNTPOINT': '/mnt/obb', 'ANDROID_SOCKET_zygote': '10', 'BOOTCLASSPATH': '/system/framework/core.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/mms-common.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/webviewchromium.jar:/system/framework/mediatek-common.jar:/system/framework/mediatek-framework.jar:/system/framework/CustomProperties.jar:/system/framework/mediatek-telephony-common.jar:/system/framework/mediatek-tablet.jar:/system/framework/dolby_ds.jar', 'ANDROID_PROPERTY_WORKSPACE': '9,0', 'PATH': '/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin', 'ANDROID_STORAGE': '/storage', 'ANDROID_BOOTLOGO': '1', 'EMULATED_STORAGE_TARGET': '/storage/emulated', 'ANDROID_ASSETS': '/system/app', 'LD_LIBRARY_PATH': '/vendor/lib:/system/lib:/custom/lib', 'PYTHONPATH': '/data/data/org.test.myapp/files/app:/data/data/org.test.myapp/files/app/lib', 'PYTHON_NAME': 'python', 'PYTHONOPTIMIZE': '2', 'ANDROID_PRIVATE': '/data/data/org.test.myapp/files', 'USBOTG_STORAGE': '/storage/usbotg', 'ANDROID_ENTRYPOINT': 'main.pyo', 'CLASSPATH': '/data/data/de.robv.android.xposed.installer/bin/XposedBridge.jar', 'ANDROID_DATA': '/data', 'EMULATED_STORAGE_SOURCE': '/mnt/shell/emulated', 'BOOTCLASSPATH_EX': '/system/framework/mediatek-op.jar', 'LD_PRELOAD': '/system/lib/libpldbgutil.so', 'ANDROID_ROOT': '/system', 'PYTHONHOME': '/data/data/org.test.myapp/files/app', 'ASEC_MOUNTPOINT': '/mnt/asec', 'ANDROID_ARGUMENT': '/data/data/org.test.myapp/files/app'})
01-02 00:12:59.666 240 911 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity new GraphicBuffer needed
01-02 00:12:59.696 861 881 I ActivityManager: [AppLaunch] Displayed Displayed org.test.myapp/org.kivy.android.PythonActivity: +57s244ms
01-02 00:12:59.698 26524 26551 I python : ['/data/data/org.test.myapp/files/app/lib/python2.7/site-packages', '/data/data/org.test.myapp/files/app/lib/site-python']
01-02 00:12:59.700 240 487 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity new GraphicBuffer needed
01-02 00:12:59.853 26524 26551 I python : ImportError: dlopen failed: "/data/data/org.test.myapp/files/app/_applibs/numpy/core/multiarray.so" not 32-bit: 2
01-02 00:13:00.163 861 881 I WindowManager: Losing focus: Window{46602b78 u0 org.test.myapp/org.kivy.android.PythonActivity}
01-02 00:13:00.291 240 489 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity disconnect: api=1
01-02 00:13:00.292 240 489 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity getReleasedBuffers: returning mask 0xffffffff
01-02 00:13:00.417 240 240 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity consumerDisconnect
01-02 00:13:00.417 240 240 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity ~BufferQueue
01-02 00:14:49.420 861 879 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.test.myapp/org.kivy.android.PythonActivity} from pid 20837
01-02 00:14:49.460 26818 26818 W System.err: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.test.myapp/org.kivy.android.PythonActivity}: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
01-02 00:14:49.468 26818 26818 E AndroidRuntime: Process: org.test.myapp, PID: 26818
01-02 00:14:49.468 26818 26818 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.test.myapp/org.kivy.android.PythonActivity}: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
01-02 00:14:49.475 240 240 I BufferQueue: Starting org.test.myapp setConsumerName: Starting org.test.myapp
01-02 00:14:49.475 240 240 I BufferQueue: Starting org.test.myapp setDefaultBufferSize: w=1080, h=1920
01-02 00:14:49.485 861 1280 W ActivityManager: Force finishing activity org.test.myapp/org.kivy.android.PythonActivity
01-02 00:14:49.508 26887 26887 I DEBUG : [OnPurpose Redunant in preset_info] pid: 26818, tid: -1361051648, name: UNKNOWN >>> org.test.myapp <<<
01-02 00:14:49.786 861 1280 I WindowManager: Screenshot max retries 4 of Token{4351a688 ActivityRecord{443b0478 u0 org.test.myapp/org.kivy.android.PythonActivity t174 f}} appWin=Window{441aad30 u0 Starting org.test.myapp} drawState=1
01-02 00:14:49.813 240 912 I BufferQueue: Starting org.test.myapp connect: api=2 producer=(861:system_server) producerControlledByApp=false
01-02 00:14:49.814 240 489 I BufferQueue: Starting org.test.myapp new GraphicBuffer needed
01-02 00:14:49.828 240 240 I BufferQueue: Application Error: org.test.myapp setConsumerName: Application Error: org.test.myapp
01-02 00:14:49.828 240 240 I BufferQueue: Application Error: org.test.myapp setDefaultBufferSize: w=1, h=1
01-02 00:14:49.850 240 240 I BufferQueue: Application Error: org.test.myapp setDefaultBufferSize: w=940, h=362
01-02 00:14:49.857 861 881 I WindowManager: Gaining focus: Window{44288070 u0 Application Error: org.test.myapp}
01-02 00:14:49.863 240 911 I BufferQueue: Application Error: org.test.myapp connect: api=2 producer=(861:system_server) producerControlledByApp=false
01-02 00:14:49.864 240 489 I BufferQueue: Application Error: org.test.myapp new GraphicBuffer needed
01-02 00:14:50.289 861 885 W ActivityManager: Activity pause timeout for ActivityRecord{443b0478 u0 org.test.myapp/org.kivy.android.PythonActivity t174 f}
01-02 00:14:50.818 240 487 I BufferQueue: Application Error: org.test.myapp new GraphicBuffer needed
01-02 00:14:50.953 240 8923 I BufferQueue: Application Error: org.test.myapp new GraphicBuffer needed
01-02 00:14:50.958 240 487 I BufferQueue: Application Error: org.test.myapp queueBuffer: fps=1.84 dur=1088.87 max=953.43 min=135.44
01-02 00:14:51.018 861 881 I WindowManager: Losing focus: Window{44288070 u0 Application Error: org.test.myapp EXITING}
01-02 00:14:51.109 240 489 I BufferQueue: Application Error: org.test.myapp disconnect: api=2
01-02 00:14:51.109 240 489 I BufferQueue: Application Error: org.test.myapp getReleasedBuffers: returning mask 0xffffffff
01-02 00:14:51.120 861 1119 I ActivityManager: Process org.test.myapp (pid 26818) has died.
01-02 00:14:51.122 240 240 I BufferQueue: Application Error: org.test.myapp consumerDisconnect
01-02 00:14:51.122 240 240 I BufferQueue: Application Error: org.test.myapp ~BufferQueue
01-02 00:14:51.124 240 487 I BufferQueue: Starting org.test.myapp disconnect: api=2
01-02 00:14:51.124 240 487 I BufferQueue: Starting org.test.myapp getReleasedBuffers: returning mask 0xffffffff
01-02 00:14:51.139 240 240 I BufferQueue: Starting org.test.myapp consumerDisconnect
01-02 00:14:51.140 240 240 I BufferQueue: Starting org.test.myapp ~BufferQueue
01-02 00:14:51.625 861 1255 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.test.myapp/org.kivy.android.PythonActivity} from pid 20837
01-02 00:14:51.634 240 240 I BufferQueue: Starting org.test.myapp setConsumerName: Starting org.test.myapp
01-02 00:14:51.634 240 240 I BufferQueue: Starting org.test.myapp setDefaultBufferSize: w=1, h=1
01-02 00:14:51.648 240 240 I BufferQueue: Starting org.test.myapp setDefaultBufferSize: w=1080, h=1920
01-02 00:14:51.672 861 872 I ActivityManager: Start proc org.test.myapp for activity org.test.myapp/org.kivy.android.PythonActivity: pid=26892 uid=10108 gids={50108, 1028, 1015, 1023, 3003}
01-02 00:14:51.686 240 911 I BufferQueue: Starting org.test.myapp connect: api=2 producer=(861:system_server) producerControlledByApp=false
01-02 00:14:51.687 240 487 I BufferQueue: Starting org.test.myapp new GraphicBuffer needed
01-02 00:14:51.978 240 240 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity setConsumerName: org.test.myapp/org.kivy.android.PythonActivity
01-02 00:14:51.978 240 240 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity setDefaultBufferSize: w=1, h=1
01-02 00:14:51.987 240 240 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity setDefaultBufferSize: w=1080, h=1920
01-02 00:14:51.991 861 881 I WindowManager: Gaining focus: Window{448d7c70 u0 org.test.myapp/org.kivy.android.PythonActivity}
01-02 00:14:52.004 240 912 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity connect: api=1 producer=(26892:org.test.myapp) producerControlledByApp=true
01-02 00:14:52.005 240 489 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity new GraphicBuffer needed
01-02 00:14:52.076 26892 26921 I python : /data/data/org.test.myapp/files/app
01-02 00:14:52.084 26892 26921 I python : ('Android path', ['/data/data/org.test.myapp/files/app/lib/python27.zip', '/data/data/org.test.myapp/files/app/lib/python2.7/', '/data/data/org.test.myapp/files/app/lib/python2.7/lib-dynload/', '/data/data/org.test.myapp/files/app/lib/python2.7/site-packages/', '/data/data/org.test.myapp/files/app'])
01-02 00:14:52.101 26892 26921 I python : ('os.environ is', {'ANDROID_APP_PATH': '/data/data/org.test.myapp/files/app', 'EXTERNAL_STORAGE': '/storage/emulated/legacy', 'LOOP_MOUNTPOINT': '/mnt/obb', 'ANDROID_SOCKET_zygote': '10', 'BOOTCLASSPATH': '/system/framework/core.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/mms-common.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/webviewchromium.jar:/system/framework/mediatek-common.jar:/system/framework/mediatek-framework.jar:/system/framework/CustomProperties.jar:/system/framework/mediatek-telephony-common.jar:/system/framework/mediatek-tablet.jar:/system/framework/dolby_ds.jar', 'ANDROID_PROPERTY_WORKSPACE': '9,0', 'PATH': '/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin', 'ANDROID_STORAGE': '/storage', 'ANDROID_BOOTLOGO': '1', 'EMULATED_STORAGE_TARGET': '/storage/emulated', 'ANDROID_ASSETS': '/system/app', 'LD_LIBRARY_PATH': '/vendor/lib:/system/lib:/custom/lib', 'PYTHONPATH': '/data/data/org.test.myapp/files/app:/data/data/org.test.myapp/files/app/lib', 'PYTHON_NAME': 'python', 'PYTHONOPTIMIZE': '2', 'ANDROID_PRIVATE': '/data/data/org.test.myapp/files', 'USBOTG_STORAGE': '/storage/usbotg', 'ANDROID_ENTRYPOINT': 'main.pyo', 'CLASSPATH': '/data/data/de.robv.android.xposed.installer/bin/XposedBridge.jar', 'ANDROID_DATA': '/data', 'EMULATED_STORAGE_SOURCE': '/mnt/shell/emulated', 'BOOTCLASSPATH_EX': '/system/framework/mediatek-op.jar', 'LD_PRELOAD': '/system/lib/libpldbgutil.so', 'ANDROID_ROOT': '/system', 'PYTHONHOME': '/data/data/org.test.myapp/files/app', 'ASEC_MOUNTPOINT': '/mnt/asec', 'ANDROID_ARGUMENT': '/data/data/org.test.myapp/files/app'})
01-02 00:14:52.125 240 487 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity new GraphicBuffer needed
01-02 00:14:52.141 26892 26921 I python : ['/data/data/org.test.myapp/files/app/lib/python2.7/site-packages', '/data/data/org.test.myapp/files/app/lib/site-python']
01-02 00:14:52.143 861 881 I ActivityManager: [AppLaunch] Displayed Displayed org.test.myapp/org.kivy.android.PythonActivity: +490ms (total +2s711ms)
01-02 00:14:52.147 240 8923 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity new GraphicBuffer needed
01-02 00:14:52.226 240 912 I BufferQueue: Starting org.test.myapp disconnect: api=2
01-02 00:14:52.226 240 912 I BufferQueue: Starting org.test.myapp getReleasedBuffers: returning mask 0xffffffff
01-02 00:14:52.241 240 240 I BufferQueue: Starting org.test.myapp consumerDisconnect
01-02 00:14:52.242 240 240 I BufferQueue: Starting org.test.myapp ~BufferQueue
01-02 00:14:52.251 26892 26921 I python : ImportError: dlopen failed: "/data/data/org.test.myapp/files/app/_applibs/numpy/core/multiarray.so" not 32-bit: 2
01-02 00:14:52.542 861 881 I WindowManager: Losing focus: Window{448d7c70 u0 org.test.myapp/org.kivy.android.PythonActivity}
01-02 00:14:52.642 240 911 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity disconnect: api=1
01-02 00:14:52.642 240 911 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity getReleasedBuffers: returning mask 0xffffffff
01-02 00:14:52.750 240 240 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity consumerDisconnect
01-02 00:14:52.751 240 240 I BufferQueue: org.test.myapp/org.kivy.android.PythonActivity ~BufferQueue
Please can someone help thanks:)
Copied from original issue: kivy/kivy#4866