android - 我需要遵循哪些步骤才能在我的 Android 手机上编写和编辑 python 程序?

标签 android python ide sl4a

我是一名初学者,擅长编程和 Python。

我想做的是阅读并遵循“艰难地学习 Python”和“Hello world: child 和其他人的计算机编程”等书籍中的示例。

我希望在乘坐公共(public)汽车和火车时能够在我的 android (xperia arc) 手机上完成示例问题。火车穿过隧道,所以这需要在没有互联网的情况下工作。这意味着 repl.it 和 ideone 将无法工作(我认为)。

到目前为止,我已经安装了 SL4A 脚本层(我认为 - 不确定如何检查以确保它正常工作)并且我已经安装了 P4A(适用于 android 的 python)。我还需要什么才能获得终端/shell 窗口?

最佳答案

我过去曾多次使用 SL4A 编写 Python 脚本,它与大多数标准模块配合得很好。一旦安装了 SL4A 应用程序和解释器(在本例中为 P4A),您就可以开始直接在设备上编写 Python 文件。

SL4A 网站上的用户指南很好地介绍了使用它的基本概念:http://code.google.com/p/android-scripting/wiki/UserGuide .您可以在主菜单中创建一个新的 .py 脚本。 FWIW,您不需要单独的“终端/外壳”来启动脚本……您可以从 SL4A 中启动它们,甚至可以创建快捷方式从主屏幕启动它们。

如果您不确定是否安装了解释器,请尝试执行以下操作:http://code.google.com/p/android-scripting/wiki/InstallingInterpreters

** 编辑 **:如果您不确定 A4P 是否安装正确,您可以在您的设备上启动该应用程序(Android 版 Python),它会告诉您的版本安装的解释器,以及当前加载了多少脚本。您也可以从那里卸载/重新安装。

就其值(value)而言,如果您刚刚开始使用 Python(以及一般的编程),我建议您尝试让一些示例在台式机上运行,​​这样您就可以掌握语。如果您使用标准库,您可以将您的脚本复制到您的 android 设备,并在 P4A 中运行它们。 “helloWorld.py”端口非常容易 ;-)

关于android - 我需要遵循哪些步骤才能在我的 Android 手机上编写和编辑 python 程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9933477/

相关文章:

python - 在 Windows 上导入 Impyla 库时出错

python - 如何使用 SciPy/Numpy 过滤/平滑?

c# - 如何摆脱特定的警告消息

java - 我应该卸载 Eclipse,还是只在上面安装一个新版本?

android - FacebookSDK 在 Android Studio 中集成到 Android

android - ActiveAndroid 从类中选择所有

python - 哪个更灵活? django-registration 或 django-userena

java - 如何以函数式风格替换 "return optObj.isPresent() ? new Obj2(optObj) : null"?

android - 如何在 android 的谷歌地图中选择不同的路线?

android - 如何强制 Android 移动键盘输入数字?