So konnte ich endlich eine anständige Ausgabe in einer Shell über Kivy Python-Für-Android-Installation und Distribution Build erhalten. Die Sache ist, dass ich das Kompass-Beispiel nicht funktionieren lassen kann. Ein Force-Close wird direkt nach dem Ausführen der App aktiviert.Kivy Python für Android Installation und App Deployment
Ich benutze die neueste Toolchain und das alte scheint nicht zu funktionieren ... Ein Fehler über alte Kette wird nicht mehr unterstützt.
Die Sache ist, dass ich die neueste Version von SDK und NDK verwende. Die Dokumentation fragt nach android API 14, wird aber nicht im android manager Repository gefunden. Alle APIs sind vorhanden, aber nicht API 14, so verwende ich API 17.
Das Installationsskript schaffe ich zusammen aus dem aktuellen Dokument mit den Dingen zu setzen, um es zu machen arbeiten: Ubuntu 15.10 x64
#### Tested On x64 System ####
# Enable Restricted, Universe & Multiverse Repositories
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu$(lsb_release -sc) main universe restricted multiverse"
# Add x86 Packets
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install -y build-essential ccache git zlib1g-dev python2.7 python2.7-dev libncurses5:i386 libstdc++6:i386 zlib1g:i386 openjdk-7-jdk unzip ant python-pip cython autoconf libtool
sudo pip install virtualenv
git clone https://github.com/kivy/python-for-android.git
cd python-for-android
python setup.py install
export ANDROIDSDK="/media/$(logname)/EXTSave/android-sdk-linux"
export ANDROIDNDK="/media/$(logname)/EXTSave/android-ndk-r11b"
export ANDROIDAPI=17
export ANDROIDNDKVER=11
# EXTSave is an HDD Partition
python-for-android apk --private /media/$(logname)/EXTSave/compass --requirements=python2 --package=org.pirate.kaizoku --name="Kaizoku" --version=0.1
Wie Kann ich ein Beispiel oder etwas zusammenstellen? Stimmt irgendetwas nicht?