Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在真正的Android手机上运行Python应用程序_Android_Python - Fatal编程技术网

在真正的Android手机上运行Python应用程序

在真正的Android手机上运行Python应用程序,android,python,Android,Python,为了使用Python开发Android应用程序,我需要在我的计算机上安装Python for Android和SL4A,以便与Android emulator一起使用。我的问题是,当我将此应用程序分发给实际用户/手机时,手机是否需要显式地获取适用于Android和SL4A的Python?或者支持的基础设施是否内置在Android设备中?或者有没有一种方法可以打包Python应用程序,用户不必获得SL4A和Android版Python即可运行该应用程序?关于重新分发脚本以在开发设备以外的设备上运行

为了使用Python开发Android应用程序,我需要在我的计算机上安装Python for Android和SL4A,以便与Android emulator一起使用。我的问题是,当我将此应用程序分发给实际用户/手机时,手机是否需要显式地获取适用于Android和SL4A的Python?或者支持的基础设施是否内置在Android设备中?或者有没有一种方法可以打包Python应用程序,用户不必获得SL4A和Android版Python即可运行该应用程序?

关于重新分发脚本以在开发设备以外的设备上运行的说明如下:


您可以将它们包装在模板项目中,并构建独立的apk。

您的用户必须在手机上安装SL4A和语言插件(python?),这不是内置功能

因为源代码是可用的,所以可以创建组合应用程序,其中包括您的脚本和SL4A/python代码,但在我看来,这首先违背了编写脚本的目的