android - 在安卓上使用 python 和 matplotlib

标签 android python matplotlib tablet pydroid

有没有办法在安卓平板电脑上设置 python 2.7.x + matplotlib 以便你可以运行简单的标准 python 代码?我希望能够运行我在 Linux 桌面上运行的相同脚本。仅供我自己使用,我不需要将代码分发给其他任何人。

作为一个具体的例子,是否可以运行这个脚本?

import numpy as np
import matplotlib.pyplot as plt

x = np.arange(0, 5, 0.1);
y = np.sin(x)
plt.plot(x, y)

最佳答案

容易吗,不。

可以吗?是的。我相信熟练的 Python/Android 开发人员可以在 2 到 8 小时内完成。这是一个罕见且复杂的请求。

为什么我认为可以做到?此样本:http://matplotlib.org/examples/pylab_examples/webapp_demo.html

使用不同的库,并且没有对没有实时硬件的数据进行抽象,这个示例向我展示了 SL4A 可以制作基于 Web 的图形: http://www.smartphonedaq.com/android-python-ecg.page

现在,如果您谈论的是 Android 中的原生 GUI 图形 - 那么我过于关注使用 SL4A 发布的网络方法;)

关于android - 在安卓上使用 python 和 matplotlib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18353203/

相关文章:

android - SSL 握手中止 - 确切原因是什么?

android BroadcastReceiver 有时会在 onReceive 抛出 NullPointerException

java - 如何让android应用程序优先使用指示灯

android - 从 AsyncTask 填充数组列表

python - 如何设置 Pyomo 求解器超时?

python - 在 Windows 上安装 curses .whl 包

python - 为什么Python的元组没有任何方法?

python - MatplotLib - 在图形/绘图下显示数据

python - 将 Matplotlib 图像作为字符串返回

python 检查图形是 2d 还是 3d