如何在Ubuntu上安装Buildozer来创建Kivy App的Android APK?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何在Ubuntu上安装Buildozer来创建Kivy App的Android APK?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1860字,纯文字阅读大概需要3分钟。
内容图文
![如何在Ubuntu上安装Buildozer来创建Kivy App的Android APK?](/upload/InfoBanner/zyjiaocheng/954/a35fdc598f974a5da4c6521bce886046.jpg)
在Ubuntu 13.10上安装buildozer并不容易.我重新安装了Ubuntu几次,现在我想分享我如何安装buildozer.
我从buildozer得到以下错误:
>.找不到./distribute.sh – >没有找到修复(这就是为什么我重新安装Ubuntu两次,可能是python安装的问题,但我不确定)
> _add_java_src()失败 – >添加正确的Java JDK路径修复它
解决方法:
下面描述的程序对我来说非常有用:
我已经在Windows 7(64位)主机系统中的虚拟机(VMware播放器)内安装了全新的Ubuntu 13.10(32位).
我决定使用32位,因为VM使用的RAM并不多,不需要64位系统.但64位Ubuntu可能也会工作(未经测试).我将VMWare文件的zip存档上传到google驱动器(ubuntu中的密码用户为root用户alexander是UbuntuBuildozer)
你可以在这里找到zip文件:https://drive.google.com/file/d/0B5m9_RVHCpL-YmxPVnVaYWZyZ2s/edit?usp=sharing
>安装Python-Kivy(http://kivy.org/docs/installation/installation-linux.html#ubuntu-11-10-or-newer)
$sudo add-apt-repository ppa:kivy-team/kivy
$sudo apt-get update
$sudo apt-get install python-kivy
>安装点,如果还没有:
$sudo apt-get install python-pip python-dev build-essential
> buildozer的先决条件:
需要zlib,Git,Cython和JDK
$sudo apt-get install zlib1g-dev git-core cython openjdk-7-jdk
安装Java JDK指南(http://tecadmin.net/install-java-jdk-ubuntu/#)
>安装buildozer(https://github.com/kivy/buildozer)
$sudo pip install buildozer
>初始化buildozer并从调试开始(只需要安装Andriod SDK,NDK和ANT – 还不需要main.py,这需要几分钟):
$buildozer init
$buildozer android debug
>如果buildozer在_add_java_src()失败:在/home/yourusername/.bashrc中添加JDK路径 – 在末尾添加这些行(重要的是使用1.x JDK而不是java-7路径):
export PATH=$PATH:/usr/lib/jvm/java-1.6.0-openjdk-i386/bin
export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-i386
>现在转到你的应用程序main.py并执行以下命令:
$buildozer init
(edit buildozer.spec and change your app name and check the versioning on line 28/29 or line 32 –> depends on your main.py code
see SO answer to 07004)$buildozer android debug deploy run
内容总结
以上是互联网集市为您收集整理的如何在Ubuntu上安装Buildozer来创建Kivy App的Android APK?全部内容,希望文章能够帮你解决如何在Ubuntu上安装Buildozer来创建Kivy App的Android APK?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。