Kivy 项目在 Android Studio 中的开发指南
1. Pyjnius 的使用与 Java 代码编写位置
使用 Pyjnius 的目标是让 Kivy 开发者在 Python 中使用 Java 特性来构建 Android 应用时生活更简单。不过,如果过程变得复杂,不建议使用它来编写 Java 代码,它更适合简单任务。若无法在 Python 中编写 Java 代码,可在 Java 文件中编写。
2. 理解使用 Buildozer 构建的 Android 项目
Python-for-Android 是 Python(即 Kivy)和 Android(即 Java)之间的桥梁。使用 Buildozer 时,会从 Python Kivy 项目自动构建一个 Android Java 项目。假设 Python 项目的根目录是 NewApp,buildozer.spec 文件中指定的包名是 kivyandroid,构建 Android 项目后,Java 项目位于以下路径:
NewApp/.buildozer/android/platform/build/dists/kivyandroid
熟悉 Android Studio 项目结构的话,可在项目中找到常规项目所需的所有文件和目录。项目根目录下存在 build.gradle 和 AndroidManifest.xml 文件。下面重点介绍 AndroidManifest.xml 文件。
3. AndroidManifest.xml 文件详解
AndroidManifest.xml 文件结构如下:
超级会员免费看
订阅专栏 解锁全文
3

被折叠的 条评论
为什么被折叠?



