问题标签 [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.

0 投票
1 回答
3913 浏览

android - 在android中使用python与sql接口

我知道你可以在 android 中使用 python 和其他脚本语言。但是我还没有看到天气,或者没有可能在android中使用python作为sqlite的接口。这可能吗?这是我需要 sqlite 的第一个 android 应用程序,并且使用 java api 是迟缓的。

如果这是不可能的,有人可以指点我一个关于 android 中 sqlite 的好教程吗?我找到了一堆,但它们都完全不同,我完全不知道哪种方法是最好的。

很难想象谷歌希望你如何使用 sqlite 数据库。似乎您需要 10 个不同的类来查询数据库。

0 投票
2 回答
12148 浏览

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

有人可以向我指出有关使用 android 脚本环境的教程吗?我已经看过很多关于如何使用 android API 编写 python 代码的教程,尤其是来自http://code.google.com/p/android-scripting/wiki/Tutorials的教程。

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

0 投票
2 回答
89 浏览

android - 在android中分发带有脚本的程序

我很困惑 android 脚本环境应该如何工作。有没有一种相对简单的方法来包含我从我的 java 代码运行的 python 脚本,而不会让用户下载任何新的应用程序或任何东西?还是我完全误解了 ASE 的工作原理?

0 投票
1 回答
159 浏览

android - How to transfer data with Intents

I am building an application that has 2 classes - Buttons_Class - Display_Class I want to keep them as separate classes. When the user clicks on a button the OnClick routine in the Buttons_Class creates an intent and a bundle and starts the Display_Class activity. This is working fine. The Display_Class gets the information and displays it in a TextView.

What needs to happen next? If the user clicks on a second button, does the Display_Activity need to be recreated? Does a new intend need to be created? How does the information go from one activity to the next every time the user clicks on a button. Any examples will be greatly appreciated.

0 投票
1 回答
480 浏览

android - 我需要一个全局 TextView?

我有 2 个类 - Buttons_Class - Display_Class 在屏幕上,我一直显示一些 Button 和一个 TextView。Buttons 类将 startActivityforResult 与捆绑中的字符串一起发送到 Display 类。Display 类操作该字符串并在 TextView 中显示某些内容。那工作正常。为了返回到 Buttons 类,Display 类发送回一个带有 setResult 的 Intent。这也运作良好。但是 Display 类必须执行一个 finish(),这会删除 TextView 中的信息。当许多其他活动开始和停止时,如何保留 TextView 中的信息?

0 投票
4 回答
3038 浏览

android - 如何使用他/她的号码获取联系人姓名

我正在尝试使用 Android 脚本和 Python 开发一个简单的应用程序。

现在,我有一个电话号码,我想找出哪个联系人有那个号码。我可以执行 contactsGet() 并搜索数字,但有很多程序使用该功能,我认为有一种更简单的方法。

有一个同样问题的问题,但是Java,是否有Python等价物? 按电话号码搜索联系人

有没有一种简单的方法可以实现这一目标?

任何示例代码表示赞赏。

编辑,几天没有答案后,我决定稍微改变一下问题:搜索我使用contactGet()获得的列表的号码的最佳方法是什么?

0 投票
2 回答
1312 浏览

android - 如何在 Android 手机上设置 android-scripting + python?

我在这里下载了最新可用版本的 python 解释器。现在,我如何在手机上开始使用 python 编写脚本?我安装的apk(r4)除了下载python解释器和浏览模块之外别无选择。

有什么帮助吗?下一步是什么?

0 投票
5 回答
3845 浏览

android - 在android应用程序中运行python脚本

我想获取远程计算机上已安装软件的列表。为此,我想在我的 android 应用程序中使用 python 脚本。现在,我有一个 python 脚本,它正在获取远程计算机上已安装软件的列表。但是,我没有知道如何让它在 android 中得到支持。
为此,我在这里找到了 SL4A android Scripting。所以,我尝试使用 SL4A 在 android 设备中运行我的 python 脚本。但是,它不起作用并给我错误,因为缺少一些像 win32.client 这样的包。我对 SL4A 不太了解,所以我不知道如何将我的python脚本转换为Android支持的形式。所以,任何人有任何想法或代码请建议我.....

另外,如果有人有其他方法可以从远程 PC 获取已安装的软件列表,那么请建议...
下面是我的 python 脚本

0 投票
1 回答
1340 浏览

android - 运行 su 后从我的应用程序运行 chmod 不起作用

我的主要目标是在 Android 应用程序中运行如下所示的内容:

但是这里的问题是,一旦 shell 从 $ --> # 更改, chmod 命令就不起作用了。

实现此目的的另一种方法是制作一个 shell 脚本,将其放在 Android/data目录中,然后手动运行它。但是我怎样才能从 Android 应用程序中运行它,确保当 shell 更改($--> #)时功能保持不变?

另一种方法是使用脚本管理器应用程序运行我的脚本。

0 投票
1 回答
740 浏览

android - Android:如何在 webview 中通过 JSON 或 JSONP 加载外部 JSON 数据

我有一个带有 WebView 的应用程序

我尝试通过 Ajax (Get) 加载外部数据,但它失败且没有错误,尝试 JSONP 并且失败也没有错误。

现在这里有更多信息:

当我的外部源是基于 IP 的http://192.168.0 ......../path/data JSON 和 JSONP 都可以正常工作

但是当外部源是域 http://subdomain.mydomain.com 事情不起作用(它永远不会完成加载)

我什至尝试将 JSONP 源指定为

但是这个脚本仍然没有完成加载

请注意,外部 URL 在 Web 浏览器甚至我的 PC 上都能正常工作(使用 JSONP 方法)。

我相信这是我不知道如何解决的跨域策略问题。

或 DNS 问题(我也不知道如何解决)。

或者可能有更好的方法在android的WebView中加载外部数据