-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Making a Kivy System app on Android #3075
Comments
Adding some context to this issue. When I look at the logcat for when I try to open the application for the first time, I can see that there is an issue when trying to extract the app data. It cannot find the *.so files that are actually contained within the APK. See log below
So it seems that it cannot find
As I mentioned originally, the app is working well when simply installed using
Any idea what is going wrong? Not sure that anybody ever tried to make a Kivy application a system app... |
I think your android system supports multiple abis try apk with |
thanks for your proposal. I had to build my application like a normal user application. Then I install it with
Once this is done, make sure to uninstall the original app and then reboot the system.
Hopefully this can be of help to others in the future. But I could not find a way to properly integrate the app directly onto Android partition. |
Let me explain what I am trying to do. I have an Orange Pi 5 Plus on which I am running Android 12. I did build a Kivy application that is working well (Kivy can be used to make Applications using Python). But some very specific reasons, I would like to make this application a system app.
When I installed the application normally with no special privileges, it works well. When I recompile Android12 and integrate the app on the product partition, it does not work.
When I launch the application, I first get an error message displayed on the scree saying:
Could not extract /product/priv-app/myapp/lib/arm64/libpybundle data
.Then when I look at logcat, I see FATAL exception related to
UnsatisfiedLinkError: No implementation found for void org.libsdl.app.SDLActivity.nativeSetenv
.Here is the log I get.
Does anybody have a clue what is going wrong? Any help would be much appreciated. Thanks
I am expecting the application to run the same way as a user app.
The text was updated successfully, but these errors were encountered: