gpt4 book ai didi

android - 是否可以从 linux 层上运行的任何脚本/程序访问 Android API?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:11:43 25 4
gpt4 key购买 nike

我想知道是否可以使用来自 linux 层的 SMS/MMS api,即:在 ex 的 shell/perl/python 脚本中。

更广泛地说,是否可以从这样的脚本/程序中使用完整的 android API,只需导入/包含 android 库?

谢谢

最佳答案

我没试过,但它一定有用:如果你不避免编写 Android 应用程序(不像我),你应该编写一个桥接应用程序(用 Java),它在 channel 上接收命令- 它应该是一个简单的网络服务器。桥应用程序(网络服务器)应该实现一组 Android API,并将其作为网络服务提供:http://myphone?phone-call=Mumhttp://myphone?add-calendar-event=20120008_1200,lunch,30 - 我知道,有很多 Android API 调用,这种方法不适合更复杂的应用程序操作系统功能(带有回调等),但简单的单向命令应该可以工作。

您甚至可以从另一台主机调用此接口(interface),例如,从您的台式计算机。哦,等等,这不是一个新想法,已经有像这样的应用程序,它们 - 我认为 - 做同样的事情,它们不仅提供简单的服务,而且甚至提供漂亮的 Ajax 应用程序界面你的电话,这是一个:https://play.google.com/store/apps/details?id=com.sand.airdroid

此外,服务应该受到保护,避免使用随机 HTTP 请求向您的联系人发送大量 SMS。

缺点:您应该编写一个 Android 应用程序,它提供您需要的每个功能。
缺点:必须编写 Java 代码并使用 Android SDK。不好玩。
缺点:桥应用程序应该在后台运行,Linux 程序必须以某种方式启动。

PRO:对于单一服务(例如发送短信),这是一个不错的选择。
PRO:此方法将与 future 的 Android 版本兼容。 (希望如此。)
PRO:您可以从其他计算机访问该服务,您不必使用手机作为用户界面。 (嗯,低端 Android 手机比 SMS 桥便宜吗?)

关于android - 是否可以从 linux 层上运行的任何脚本/程序访问 Android API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9943427/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com