Skip to content

properties.so is not a valid ELF object #77

@syncrtl64

Description

@syncrtl64

So, I have a problem running anything made on my Arch Linux x64 python-for-android kivy thingy.

This is the adb logcat when i run the created apk file on my Android devices:

I/python  (17308): Initialize Python for Android
I/python  (17308): ['/data/data/org.demo.touchtracer/files/lib/python2.7/site-packages', '/data/data/org.demo.touchtracer/files/lib/site-python']
I/python  (17308): Android path ['/data/data/org.demo.touchtracer/files/lib/python27.zip', '/data/data/org.demo.touchtracer/files/lib/python2.7', '/data/data/org.demo.touchtracer/files/lib/python2.7/lib-dynload', '/data/data/org.demo.touchtracer/files/lib/python2.7/site-packages', '/storage/sdcard0/org.demo.touchtracer']
I/python  (17308): Android kivy bootstrap done. __name__ is __main__
I/python  (17308): Run user program, change dir and execute main.py
I/python  (17308): [INFO   ] Kivy v1.5.2-dev
I/python  (17308): [INFO   ] [Logger      ] Record log in /storage/sdcard0/org.demo.touchtracer/.kivy/logs/kivy_12-12-27_2.txt
I/python  (17308):  Traceback (most recent call last):
I/python  (17308):    File "/home/syn/kivy/kivydemo-for-android/touchtracer/main.py", line 4, in <module>
I/python  (17308):    File "/home/syn/kivy/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/app.py", line 216, in <module>
I/python  (17308):    File "/home/syn/kivy/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/base.py", line 21, in <module>
I/python  (17308):    File "/home/syn/kivy/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/event.py", line 8, in <module>
I/python  (17308):    File "properties.pxd", line 3, in init kivy._event (kivy/_event.c:4281)
I/python  (17308):  ImportError: Cannot load library: get_lib_extents[767]:  1780 - /data/data/org.demo.touchtracer/files/lib/python2.7/site-packages/kivy/properties.so is not a valid ELF object
I/python  (17308): Python for android ended.

I have Android 4.1.2 on both of my devices(GT-I9100 and GT-P6210), both custom ROMs(JellyBam 3.2.0 and Paranoid Android 2.54)
The project.properties only has: "target=android-16" and the parameters of building the thingy are:

./build.py --dir ~/kivy/kivydemo-for-android/touchtracer --package org.demo.touchtracer --name "Kivy TouchTracer" --version 1.1.1 --permission FACTORY_TEST debug installd

This problem is with all the demo applications provided by kivy, and sorry if this isn't the right place to post this issue...If it's the wrong place, please tell me where I should seek answer to my dillema :( Also, feel free to ask what information I should provide except what is already posted here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions