问题标签 [android-scripting]
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 的 Python android.py 模块
有没有办法在android.py
不安装 SL4A 的情况下使用模块?
我的意思是我从终端模拟器成功地在 android 上运行了 Python。我可以在不安装该层的情况下使用该模块(或者如果我不能再安装它)吗?
android - 以编程方式在 Android 手机上启动手机内部设置对话框
我有一部飞利浦 w626 双卡安卓 2.3.5 手机。
当我手动打开数据连接时,会出现 SIM 选择对话框,我必须选择打开数据的卡。我想以编程方式启动这个对话框,例如当我启动需要数据连接的应用程序时使用一些 Tasker 插件。
手机已经root了,可以用adb shell,logcat,
谢谢你。
android - 检查在 android 应用程序中加载的 html 元素
我在我的 Android 应用程序中使用 webview 渲染一个 html 文件。我还使用一些 javascript 函数来处理内容。有什么方法可以检查 html 内容(例如浏览器中的检查元素)请帮助,在此先感谢。
android - Android shell脚本无法在后台运行命令
我的 android 应用程序使用 Runtime.exec() 启动脚本。该脚本依次运行启动进程的命令。我想捕获那个进程的pid,这样我就可以跟踪它的状态并在以后杀死它。
这是我的脚本的摘录:
我希望 pid 会立即得到回应,但事实并非如此。该命令按预期执行,但在我手动终止该命令启动的进程之前,不会回显 pid。所以它似乎不尊重在后台运行命令的请求。我做错了吗,还是Android不支持这个?
如果它很重要,我正在运行的命令 ($exec) 是对二进制可执行文件的调用,并且 $options 扩展为该可执行文件的参数。
sl4a - Google 是否仍支持 Android 版 SL4A?
Google 是否仍支持 Android 的 SL4A。
我已经使用旧的源代码为 A6 的 SL4A 创建了一个 apk 文件,谁能告诉我 SL4A 的源代码是否可用于最新的 Android 版本(A16>)。
javascript - AndroidScript DrawText() 换行?
我正在使用 Android“Javascript”IDE——AndroidScript(太棒了!)开发一个功能齐全的基本经典 RPG (JRPG)。这里有几个问题要开始:(我将在单独的问题中提出以获得更多声誉 - 一开始很难获得。哈)
问题:我正在创建战斗文本(即“你攻击 8。\n地精攻击 2。”)。我正在尝试使用一个字符串并添加文本,具体取决于谁先行,并用换行符分隔。但是,在 canvas.DrawText(string, x, y) 中,它似乎不允许“\n”,而且我无法在我的(因此任何)手机上的一行中放置那么多文本。因此,如果不使用带有换行符的字符串,就需要进行大量不必要的条件测试。可以在图像的 DrawText() 方法中插入换行符吗?
这太过分了,但这是迄今为止的所有代码:
谢谢!
javascript - 在 AndroidScript 中组织代码?
我正在使用 Android “Javascript” IDE——AndroidScript(太棒了!)开发一个功能齐全的基本经典 RPG (JRPG)。但是,这个程序对于一个文件(700 行)来说有点大。我可以做些什么来更好地组织或分离我的代码?您可以在 AndroidScript 中导入其他文件吗?我习惯于在 Java 中保留单独的类,现在才开始使用 Javascript。
这是到目前为止的代码:
谢谢!
javascript - AndroidScript - DrawArc 等价物?
我正在尝试在画布上的 AndroidScript 中绘制 Arc。这种方法存在吗?
谢谢,
担
[他们让我在问题上添加更多内容,所以你去]
android - 如何使用 gdata 并在 QPython for android 上保存文件?
我正在将我的脚本从 python SL4A 迁移到 QPython(无法让 SL4A 在 android lollipop 上工作)。
我无法将文件保存到磁盘
所以我正在使用:
我得到
我知道错误意味着什么,我只是不知道在哪里保存文件......
谢谢你的帮助,
marbs
android - 从 Shell 脚本安装 APK 和启动应用程序
我的要求是: App A将运行已经在“system/bin”位置的 shell 脚本(myshellscript.sh),shell 脚本将安装存储在“sdcard/Download”位置的 App B并启动App B。
所以在继续之前,我想告诉你
- 我的设备已经植根,因为我有自定义 ROM 闪存在其中
- 应用 A 是具有系统权限的系统应用。
- 当我通过命令运行我的脚本时,我的脚本按照要求运行良好:
adb shell sh system/bin/myshellscript.sh
- 我对shell脚本没有太多了解。
下面是我的shell脚本:
所以问题是,当我通过上面提到的命令运行此脚本时,它工作正常,但是当在App A的按钮单击上以编程方式运行相同的脚本时,所有用脚本编写的命令都在工作,除了pm install -r "/sdcard/Download/SampleApplication.apk";
我试图运行我的脚本的代码是:
更新: 我捕获了 adb 日志并得到以下异常: