Yes Just specifyandroid.api = 19in your buildozer.spec file.
Here is another VM with API 19 pre-installed.
Failed to open a session for the virtual machine Kivy Complete VM.
Implementation of the USB 2.0 controller not found!
Because the USB 2.0 controller state is part of the saved VM state, the VM cannot be started. To fix this problem, either install the 'Oracle VM VirtualBox Extension Pack' or disable USB 2.0 support in the VM settings.
Note! This error could also mean that an incompatible version of the 'Oracle VM VirtualBox Extension Pack' is installed (VERR_NOT_FOUND).
Result Code: | E_FAIL (0x80004005) |
Component: | ConsoleWrap |
Interface: | IConsole {872da645-4a9b-1727-bee2-5585105b9eed} |
VT-x/AMD-V hardware acceleration is not available on your system. Your 64-bit guest will fail to detect a 64-bit CPU and will not be able to boot.
Running an i5-3470 wit 8 GB of RAM.
O.k.. So android is now installed. Now it's complaining about aidl not being installed (even though it is in path).Is there somewhere I can link it so that it uses the one I already have installed? any other ideas?
ln -s /usr/bin/aidl ~/.buildozer/android/platform/android-sdk-20/build-tools/0/aidl
Now it fails saying it can't find and android APIs (see tail of error below).
I've attached currrent spec and log output.
Any ideas?
Thanks,
Charles
# Compile platform
# Run '/usr/bin/python2.7 -m pythonforandroid.toolchain create --dist_name=mathtest --bootstrap=sdl2 --requirements=kivy --arch armeabi-v7a --copy-libs --color=always --storage-dir=/home/cplager/WindowsPython/build/.buildozer/android/platform/build'
# Cwd /home/cplager/WindowsPython/build/.buildozer/android/platform/python-for-android-new-toolchain
[INFO]: Will compile for the following archs: armeabi-v7a
[INFO]: Found Android API target in $ANDROIDAPI
[INFO]: Available Android APIs are ()
[WARNING]: Requested API target 19 is not available, install it with the SDK android tool.
[WARNING]: Exiting.