bitfoundation python_for_android 菜谱
项目描述
bit.recipe.python_for_android
=============================
此包允许您从构建环境构建基于Python的Android包
您需要为项目环境安装Android SDK和NDK的副本
可以使用bit.recipe.android_sdk和bit.recipe.android_ndk进行安装
一个完整的构建示例可能是
[buildout]
parts = my_android_sdk
my_android_ndk
my_kivy
[my_android_sdk]
recipe = bit.recipe.android_sdk
apis = 8
sdk = http://dl.google.com/android/android-sdk_r14-linux.tgz
[my_android_ndk]
recipe = bit.recipe.android_ndk
version = r7
ndk = http://dl.google.com/android/ndk/android-ndk-r7-linux-x86.tar.bz2
[my_kivy]
recipe = bit.recipe.python_for_android
package = org.bitfoundation.my_kivy
src = git@github.com:kivy/python-for-android
sdk = parts/my_android_sdk
ndk = parts/my_android_ndk
ndk_version = ${my_android_ndk:version}
api = 8
recipes = kivy
version = 0.0.1
public = var/my_kivy/public
private = var/my_kivy/private
orientation = portrait
permissions = INTERNET
然后可以按照以下方式安装
./bin/buildout
完成此操作后,您可以创建您的发行版
./bin/my_kivy dist
您可以进行清洁安装或向distribute.sh脚本传递其他参数,例如
./bin/my_kivy dist -f
将您的公共/私有资源放入指定的文件夹中,例如:var/my_kivy/public,构建和安装您的Android包
./bin/my_kivy build debug installd