问题标签 [sl4a]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何从另一个脚本以编程方式在 sl4a 脚本编辑器中打开一个脚本?
我是使用 SL4A 编写 Android python 脚本的新手,但熟悉 python。我的问题是,如何从另一个脚本以编程方式在 sl4a 脚本编辑器中打开一个脚本?我的英语不足以解释我的问题,所以我用伪代码显示它:
如果有人给我提示或帮助我解决这个问题,我将不胜感激。提前致谢 :)
android - 如何从 SL4A python 解释器访问 C 函数
请任何人建议,是否可以从 SL4A 中的 python 脚本访问 C 函数。如果是这样,如何为 C 文件创建共享库。
android - 使用 SL4A 使用 Python 获取录制声音的幅度
我想使用 Python 编写的 SL4A 应用程序录制 1 秒钟的声音,然后找到声音的最大幅度。
是否有我可以使用的 SL4A API 的任何部分或可以使用的 Python API 的任何部分?或者我可以为此安装任何python模块吗?
我从 SL4A 搜索了 Python API,但没有找到任何与幅度相关的内容。也许我只是错过了。
更新:
我已经设法将wave.py
模块导入我的代码并尝试打开录制的文件。但是当我访问
wave.open("/sdcard/sl4aTemp/sound_sample.wav")
它抛出这个错误,
File does not start with RIFF id
对于那些好奇我的代码在这里看起来如何的人,它是:
android - SL4A Android x86 安装
我目前正在开发一个 Android 应用程序。我无法在我的 Android x86 模拟器上安装 Android Python APK,例如 sl4a.apk 和 PythonInterpreter.apk。我读到可以使用 NDK 重新编译 APK,但我还没有找到更接近的描述。有没有人有这方面的经验并且可以提供一个小教程?
此致
android - 为了能够在我的 Android 手机上编写和编辑 python 程序,我需要遵循哪些步骤?
我是初学者,会编程和 Python。
我想做的是阅读并遵循诸如“Learn Python the Hard way”和“Hello world:面向儿童和其他人的计算机编程”等书籍中的示例。
当我乘坐公共汽车和火车时,我希望能够在我的 android (xperia arc) 手机上解决示例问题。火车穿过隧道,所以这需要在没有互联网的情况下工作。这意味着 repl.it 和 ideone 将不起作用(我认为)。
到目前为止,我已经安装了 SL4A 脚本层(我认为 - 不知道如何检查以确保它正常工作)并且我已经安装了 P4A(适用于 android 的 python)。我还需要什么才能获得终端/外壳窗口?
android - 适用于 IOS 或 Android 的 Python
我一直在查看 android 和 IOS 上的不同 python 包,因为我很快就会升级我的手机。
但是,我不知道要使用哪个操作系统。对于 android 他们有 SL4A 包,但对于 IOS 他们有他们的等价物。但是,我坚持要选择哪个。有人对此有什么建议吗?
我知道这是一个愚蠢的问题,但是我刚刚进入移动开发领域,因为他们允许在移动平台上使用脚本语言。
android - Python SL4A 开发
好吧——我感觉自己像个沮丧的白痴。我想先声明一下。
我正在尝试进行 Python/Android 设置,以便为 Android 开发 Python 应用程序。我在我的 Android 设备上安装了 SL4A 和 Python 解释器,并且可以在运行的手机上编写应用程序。
问题是如何继续在我的 PC 上进行开发并与我的 Android 设备进行交互。我已经解压了 extras 包并将其放在 $PYTHONPATH/site-packages/ 中。我已经将 Ecplise 与 PyDev 和 Android 包集成并设置了 AP_PORT 和 AP_HOST 环境变量。
当我运行以下代码时:
我在 Eclipse 中收到错误,包括“com.googlecode.android_scripting.rpc.RpcError: Unknown RPC”。坏魔术数字。
当我通过 CLI 进入 Python 并输入
我得到以下输出
任何帮助或初学者教程将不胜感激。
我知道我一定做错了什么,因为我看到其他人开始接受,看起来,相对轻松。
提前致谢。
android - 如何将 tweepy 模块与 sl4a 和 py4a 一起使用?
我正在尝试使用 tweepy 构建一个用 python 编写的 twitter 客户端,并使其在 Android 上的 sl4a(使用 py4a)上运行。但我似乎无法在我的主脚本中导入 tweepy 模块。脚本不运行。请告诉我在 sl4a 中使用 tweepy 的正确方法,因为在 sl4a 的脚本目录中复制粘贴 tweepy 目录不起作用。
android - SL4A 在我的 android 的终端 ide 中不起作用
我有 HTC One X,Android 4。我已经在我的智能手机上安装了 sl4a、python、scapy 和终端 IDE。一切都好,终端 IDE 中的 python 在 scapy 作为 root 下运行良好。
问题发生在我使用 SL4A 时。
当我运行脚本时没有错误,但是在解释 makeToast() 时程序停止并且没有任何反应。
任何人都可以帮助我在终端中使用 SL4A 以 root 身份运行 python 脚本吗?