|
How to make
rfo-Basic APK packages using XQA in Linux (lubuntu) X-Quick-APK is an APK builder created by Stefano to package RFO-BASIC! apps as standalone APKs. XQA is an alternative to XAB, it does away with ADT-sdk and ANT. Dependencies are gambas3 and JDK (java). Instructions Install Java
sudo apt-get install openjdk-7
Alternatively, you
can install the Oracle JDK version. If you have both Oracle (Sun) JDK and OpenJDK installed please validate either STUDIO_JDK, JDK_HOME, or JAVA_HOME environment variable points to valid Oracle (Sun) JDK installation. Install Gambas
# sudo
add-apt-repository ppa:nemh/gambas3 (old - not
working) sudo add-apt-repository ppa:gambas-team/gambas3 sudo apt-get update sudo apt-get install gambas3
Alternatively, If
you don't want the whole gambas3 package, you can
individually install these packages; sudo apt-get install <package name> 1019 k gambas3-runtime 93 k gambas3-gb-image 633 k gambas3-gb-qt4 207 k gambas3-gb-qt4-ext (includes 2 below) 8526k libqt4-designer 3658 k libqt4-qt3support 820 k gambas3-gb-form 55 k gambas3-gb-form-dialog 4046 k gambas3-gb-form-stock 49 k gambas3-gb-settings 266k gambas3-dev ------ 19.4Mb Install OpenSSL
This is usually already installed, but if it isn't
; sudo apt-get install openssl Download XQA Make the builder executable
cd xqa chmod 755 build.sh Build the binary
./build.sh Run it
./x-quickapk
and you will have to create a keystore for signing your
app. Your BASIC! source files must have at least 3 directories;
source data databases (even if you don't use them) End. |