-
-
Notifications
You must be signed in to change notification settings - Fork 204
Open
Description
Hello.
I am trying to build QPython from sources and I have some questions.
In order to get something to work I had to install old versions of all the build software. Here is what I came up with:
- gradle 4.10.1
- Android SDK from Android studio.
- Android NDK r16 (Dec 2018).
- Replace path to SDK in
local.propertiesfile. - Replace target ABI from
armeabitoarmeabi-v7ain everybuild.gradleandApplication.mkfile. - Add missing
#include <string.h>in every*.cppfile that usesstrerrorfunction. - Add
to some
lintOptions { abortOnError false }build.gradlefiles.
After all that I finally managed to get gradle build working and I got 2 APK files (debug and release). But I can't install them on my machine, because they both are unsigned (I get signature missing error by running adb install qpython-release-unsigned.apk).
So here are my questions:
- How can I sign result APKs? And why isn't this process included in gradle build?
- Is there any build instruction? Could I avoid all that hustle I described in the list above?
- (Most important for me) Can I build this for x86_64 architecture?
shrlnm and mjsir911
Metadata
Metadata
Assignees
Labels
No labels