在android中编写python(或任何其他SL4A)

2024-06-06 19:40:59 发布

您现在位置:Python中文网/ 问答频道 /正文

有人能给我介绍一个使用android脚本环境的教程吗?我看过很多关于如何使用android API编写python代码的教程,尤其是http://code.google.com/p/android-scripting/wiki/Tutorials

但我所看到的并没有一个很好的例子说明这一切在android中是如何工作的,或者如何从android应用程序调用python。我正在寻找一个教程,基本上可以把所有的东西放在一起,这样我就可以看到一个实际的android应用程序运行python脚本的例子。


Tags: 代码脚本comapi应用程序http环境google
2条回答

注意:所有这些都是在我的三星Galaxy S上运行Android 2.2进行测试的。YMMV公司。

直到我看到这个,我才想到在android上运行Python。谢谢:)
我安装了SL4A应用程序并尝试了一个简单的Shell脚本。我正在安装Python解释器,并将很快尝试hello world。

这一步是直截了当的:
一。下载应用程序(它不在市场上,请从http://code.google.com/p/android-scripting/获取)
2。通过单击Add按钮并在弹出的选项中选择shell来创建shell脚本
三。写下你的代码。
四。选择“保存并运行”(或“保存并退出”,然后单击主窗口中的脚本名称)
5个。此时,脚本的输出将显示在终端窗口中。

现在我正试图安装Python解释器。将保持线程更新,但我想这将是相同的步骤集。我有很多问题下载文件-下载速度慢,并不断关闭。

我不知道你是否可以从Android应用程序调用这些脚本。这个项目的目的似乎恰恰相反。但我知道什么!

编辑:继续我的Python体验。
一。打开SL4A并转到“查看”->;“解释器”菜单。如果未列出Python,请从菜单中选择“添加”。
2。这将下载您安装的apk(确保安装非市场应用程序可用)
三。打开Python for Android应用程序。它只有一个按钮“Install”
四。单击安装并等待。。。等等。。。在安装程序出现错误之前不要使用手机,所以如果你使用手机上的任何其他应用程序,或者这个应用程序之外的任何其他应用程序,下载将被取消!!!
5个。在成功安装返回到SL4A之后,您现在应该可以在解释器中看到Python和许多示例Python脚本。
6。这些示例似乎涵盖了相当多的api。我对所看到的印象很深刻。

编辑: 从最初的帖子开始,我也在运行Android 4.0的Galaxy S2上进行了测试。同样令人印象深刻的结果。

安装Android Scripting (SL4A) .apk后,是否已安装Python for Android

  1. 现在只要你启动SL4A,你肯定能找到更多的选择
  2. 您将看到添加按钮,只需点击创建您的脚本。
  3. 在运行时,它会要求运行环境选择终端。
  4. 终端运行。
  5. 首先测试Python是在Android上运行还是不在SL4A上测试示例程序

相关问题 更多 >