-
Hello, i am having difficulties understanding why executing python module is not working. Edited Build python -> ./build-package.sh python After it is done, get all the folders produced inside .deb file and upload to Android When trying to execute it with But i am sure that this library is there and existing. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 7 replies
-
That's because packages aren't standalone. They have dependencies, e.g. libraries such as Say you have compiled package with prefix
But you are placing everything into |
Beta Was this translation helpful? Give feedback.
That's because packages aren't standalone. They have dependencies, e.g. libraries such as
libc.so
,libandroid-support.so
and many others. All files must be placed at specific locations which also make packages not relocatable.Say you have compiled package with prefix
/data/data/com.somepackage/files/usr
. That means:/data/data/com.somepackage/files/usr
./data/data/com.somepackage/files/usr/share
./data/data/com.somepackage/files/usr/lib
./data/data/com.somepackage/files/usr/tmp
.But you are placing everything into
/data/local/tmp
. That would not work at least be…