2

我在我的 Sony xperia talet z android 设备上使用 python 3,并将我的 python 项目转移到它上面。

我的 python 程序编写和创建/删除文件,存储在 DATA 文件夹中。在我的 PC 上,我的程序运行良好,并且可以成功地做到这一点而没有任何问题,但是当我在 android 上运行我的程序时,他们说这些文件是只读的。有没有办法让文件和文件夹在 android 上可写?

另外,我的程序都是链接在一起的,这样你就可以在另一个中运行一个,例如我有一个主菜单,可以通过键入要运行的程序来运行程序,然后可以返回到主菜单。但是在我的安卓平板电脑上,它带有一个错误,它无法找到该程序。

提前致谢。

4

1 回答 1

1

因为您需要将文件权限授予android。你用什么来启动你的python应用程序?适用于 Android 的 Python3?使用 python3 我从来没有尝试过,但是它需要 python2.7 和配方,然后当项目很复杂时,你必须用 python python 编译你的项目,以使其成为一个 4 Android APK,并且在你的情况下具有适当的权限读取/写文件系统。

要在 android 上部署你的 python 应用程序,你可以看到Buildozer

而且还有一个集成图形的工具,可以看Kivy

希望这对你有帮助

于 2014-01-06T13:05:49.540 回答