问题标签 [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 - 在 Android 上使用 Python 检索 WiFi 数据
我希望使用 Python 在 Android 上获取我的 WiFi 信号强度。我似乎找不到任何不是操作系统特定的 Python wifi 监控模块。
android - 如何使用 SL4A 从图库中挑选照片?
我正在使用 SL4A 编写一个工具,以将图像从画廊上传到我自己的图像服务。但我不知道如何从图库中获取图像。我想我需要这方面的意图,但我在互联网上找不到与此相关的任何内容。(哦,是的,我正在使用 Python。)
任何帮助,将不胜感激!
android - Toast,Android中同时通知
我想使用 sl4a 在 Android 中执行 Python 脚本(显示 Toast 和通知)。我可以同时显示 Toast 消息和通知吗?我正在使用模拟器进行测试。
android - 安卓的python脚本
我正在尝试使用 eclipse 和 sl4a 为我的平板电脑创建一个 android 应用程序。我正在遵循此博客中提到的程序。
http://jokar-johnk.blogspot.com/2011/02/how-to-make-android-app-with-sl4a.html
我已经编译了我的 python 脚本。
我需要使用这些 python 脚本制作一个“.apk”文件,这样当我在 android 中运行应用程序时,它应该做它应该做的事情。
要创建“.apk”文件,我使用 Eclipse 和 pydev 插件。
我创建了 sl4a 存储库的克隆并导入到 Eclipse。
当我为 android 应用程序开发创建一个新项目时,我不确定在哪里导入我的 python 脚本并嵌入它们,最后我有一个可执行的“.apk”文件。
当我在 Eclipse 中创建一个新项目时,我看到几个文件夹,如 src、gen、res 和它们下的几个文件。我现在需要在哪里放置我的 python 脚本?我需要在项目下创建一个单独的文件夹并直接导入我的python脚本或将它们放在src/gen/res下吗?
python - 我想要一个类' __init__ 将对象添加到列表中,但我想防止冗余并且“如果自我不在对象列表中”不起作用
我正在编写一个脚本来检查多个来源的天气数据,然后将它们解析为 Android 脚本层上的一些脚本。谷歌 API 停止工作,所以这是旧天气模块的一个被黑掉的替代品。
我创建了一个名为“weatherdata”的类,我想让该类的所有实例都将自己添加到一个名为“weatherobjects”的列表中,对于这样的恶作剧:
这里有一个问题:每次调用获取天气的函数时,它都会导致对象运行它们的__init__
方法(我认为这在技术上称为构造方法?)而不破坏对象或清除列表。这是故意的。当函数在模块的生命周期中被多次调用,并且对象被冗余地添加到列表中时,就会出现问题。这似乎是内存泄漏的潜在来源。
这是__init__
方法:
还有麻烦的功能:
这是上下文的一些 shell 输出:
如您所见,列表中有很多冗余。是否可以在方法中做到这一点__init__
?还是我需要一个主要功能来做类似的事情weatherobjects.append(foo)
?
android - 我可以使用 SL4A 启用 USB 网络共享吗?
我已经在API 参考中搜索了启用 USB 网络共享的类/方法,但没有找到。我想知道它是否仍然可能。
有关信息,我使用带有 Cyanogenmod 7 和 Android 2.3.7 的 HTC Wildfire。
如果不可能,我对 Java 示例代码很感兴趣。
java - 使用JRuby直接调用Android Java Methods
我最近一直在探索如何通过 SL4A 中的 JRuby 访问 Android 的库。我知道可以使用 Ruboto 设计应用程序,但我只想修改一个简单的脚本来访问当前 SL4A 不提供的 API。我可以导入普通的罐子等,但我无法获得 Android 的 API。具体来说,我想访问“android.nfc”。有没有办法做到这一点,我还没有想出或者有可能不工作;SL4A 确实声明 JRuby 提供了一个直接的 API 桥。
谢谢,克莱门特
android - 从 SL4A 脚本启动 android 应用程序?
我在 /sdcard/sl4a/scripts/twitter.py 中有以下内容
如果我在控制台或后台运行它,它会立即以代码 1 退出,并且日志文件为空。
如果有其他方法可以从某种脚本启动应用程序,我愿意接受建议。我知道Tasker,但我宁愿编写文本脚本也不愿使用向导。
android - 使用没有 SL4A 的 Python android.py 模块
有没有办法在android.py
不安装 SL4A 的情况下使用模块?
我的意思是我从终端模拟器成功地在 android 上运行了 Python。我可以在不安装该层的情况下使用该模块(或者如果我不能再安装它)吗?
android - 带有python脚本的android设备信息
再会!如何使用 python 脚本从无根设备获取设备信息?据我了解,python 在 Java 中没有像 os.android.build 这样的 API。
我需要从设备获取系统信息,例如 cpu 频率、gpu 供应商和其他(例如在 Antutu 和其他基准测试中)。我知道如何使用 shell 中的 $getprop 信息以及系统文件中的 buil.prop 文件编写 python 脚本,但这还不够。我也知道如何通过安装 shell 命令和busybox 来获取这些信息,但我不应该让它们/
有什么建议吗?谢谢