首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Android: Runtime.getRuntime().exec(String)命令太慢了?还是我做错了什么?

Android: Runtime.getRuntime().exec(String)命令太慢了?还是我做错了什么?
EN

Stack Overflow用户
提问于 2020-08-13 14:07:58
回答 1查看 93关注 0票数 0

我正在尝试创建一个应用程序,我使用它来遥控安卓设备(电视)。实际上我是这样做的,但是当我点击控制器设备(移动设备)上的一个按钮时,它需要大概的时间。1秒在我想要控制的设备(TV)中进行工作。

当我检查代码中的所有日志时,我发现该方法花费了那么多时间……

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    String commandStr;
    commandStr = String.format("%s"," input keyevent "+keyCode);

    try {
        process = runTimeExec(commandStr);
        runTimeExec(commandStr);
    } catch (IOException e) {
    }

并且runTimeExec定义为;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    public static Process runTimeExec(String commandStr) throws IOException {  
           Runtime.getRuntime().exec(commandString);

    }

我只想知道是否有其他解决方案可以立即在电视设备上运行命令?或者我怎么才能让这段代码更快呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-14 14:44:25

为此,我使用了getevent/sendevent代码。它的速度非常快,可以立即在电视设备上使用。就试一下。您可以在https://source.android.com中找到详细的文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63397007

复制
相关文章
yml中某些配置不生效的解决方案
最近突然想不开,将springboot项目的properties配置文件改为yml,改完之后redis死活连不上了。
小尘哥
2018/08/15
1.4K0
修复searchEngineJump在谷歌搜索页面不生效问题
searchEngineJump简介 searchEngineJump 搜索引擎快捷跳转:方便的在各个搜索引擎之间跳转,增加可视化设置菜单,能更友好的自定义设置,修复百度搜索样式丢失的问题。 以下是在常用搜索引擎下的效果: 所有配置内容: 当前版本遇到的问题 在版本5.26.4使用中遇到了问题,根据omymenzies反馈: 在谷歌搜索页面,如果登录了谷歌账号,搜索条会消失。即使关闭所有其他扩展插件和油猴脚本,依然如此。 但是如果不登录谷歌账号,搜索条又正常显示了。在其他页面,比如百度搜索
吴蛋蛋
2023/04/22
5520
修复searchEngineJump在谷歌搜索页面不生效问题
为啥await在forEach中不生效?
前两天要写循环遍历请求接口,于是就在forEach中用到了await,但是根本不是我想要的啊!
用户3258338
2019/10/29
2.5K0
PageHelper在SpringBoot的@PostConstruct中不生效
在使用PageHelper的过程中,出现了一个很奇怪的问题,假设在数据库中存放有30条Country记录,我们用下面的方法使用PageHelper进行分页查询,那么我们希望得到的page.size是10。
翎野君
2023/05/12
9750
解决 idea 中 jsp 修改后页面不生效
1.问题描述:idea 编辑 jsp , 修改好后在 浏览器访问却发现页面完全无变化 。
微风-- 轻许--
2022/04/13
4.3K0
解决 idea 中  jsp 修改后页面不生效
【Qt】使用QPalette设置QPlainTextEdit颜色时,不生效
最近在看《Qt5.9 C++开发指南》这本书,这本书可以从异步社区上下载源代码,不过需要注册有点麻烦:
ccf19881030
2021/01/20
2.6K0
input框取消光标颜色手机端不生效
<style> input{ color:transparent; } </style> <input value="我要隐藏光标"> //文字颜色可以使用text-shadow属性 <style> input{ color:transparent; text-shadow:0 0 0 red; } </style> PC端没问题,但是手机端测试无效。 参考链接:http://blog.csdn.net/u010730897/article/details/72721960 这里我用div模拟一个
蓓蕾心晴
2018/04/12
1.4K0
input框取消光标颜色手机端不生效
golang在windows下设置GOPATH不生效?
如果GOPATH在系统变量中设置不生效,可以在用户变量中设置就生效了 另外,还如果将bin目录加入到系统环境变量的path中 想要运行多个工程,只需要添加多个GOPATH到用户的环境变量中即可。
槽痞
2020/06/23
2.4K0
laravel自定义错误页面 原
app\Exceptions\handler.php 在render的时候就携带了这个异常
domain0
2018/08/02
9870
fastadmin前端页面自定义状态颜色
custom: {1 :’success’, 2:’gray’} 可添加的颜色:
超级小可爱
2023/02/20
9100
Spring MVC或Spring Boot配置默认访问页面不生效?
相信在开发项目过程中,设置默认访问页面应该都用过。但是有时候设置了却不起作用。你知道是什么原因吗?今天就来说说我遇到的问题。
格姗知识圈
2019/07/19
2.4K0
PageHelper导致自定义Mybatis拦截器不生效
最近由于公司要做统一的数据变更记录,以前是基于Aop来做的,这样效率很低,而且在做批量处理(insert,update,delete)操作时基本不可用。所以我打算使用CDC(如Canal,Maxwell等工具)来监听mysql的binlog来做。
Java小咖秀
2021/04/20
3K1
PageHelper导致自定义Mybatis拦截器不生效
> 公众号:[Java小咖秀](https://t.1yb.co/jwkk),网站:[javaxks.com](https://www.javaxks.com)
Java小咖秀
2021/04/15
5580
.gitignore 不生效问题
最近在做一个新项目的时候,发现项目的 build/ .idea/ gradle/ .gradle/ 会在被提交的时候也提交到 gitlab 仓库中去了。所以想使用 .gitignore 文件忽略这些文件夹。
haoming1100
2020/04/25
3.6K0
[译]Laravel 5.0 之自定义错误页面
本文译自 Matt Stauffer 的系列文章. ---- 在以往版本的 Laravel 中,假如你想自定义错误页面——比如当用户访问不存在的页面时显示一张猫的 GIF 动画图片——你可能会通过 Google 进行搜索,然后找到 Dries Vints 写的这个文档。 在 Laravel 5 中,这个问题得到了改进。>>直达解决方案 源代码解析 在新版本的 Laravel 中,所以处理自定义错误和异常的代码都移到了 app/Exceptions/Handler.php 里。如果你读了之前的 bring
小李刀刀
2018/03/02
1.4K0
Spring MVC自定义参数处理器不生效解决
一位同学写了个自定义参数处理类,具体是继承AbstractNamedValueMethodArgumentResolver,即将json字符串参数转换为一个Object,
心平气和
2021/06/10
1.3K0
lavavel5.5中predis缓存前缀不生效?
在官方文档中,针对的是phpredis可以配置缓存前缀,但是对predis并不起作用 要配置缓存前缀可以用在predis/predis/src/Client.php的构造方法中增加如下一行代码:
槽痞
2020/06/23
6020
Jackson在Kotlin下全局自定义序列化器Long转String不生效
雪花算法生成的主键传到前段后发生精度丢失,例如后端传入1397844263642378242,前端接收后变成1397844263642378000
MashiroT
2023/10/18
4050
旧问新解·ListView 中的 OnItemSelectedListener 不生效
今天在写颜色识别的Demo 时有个场景是需要用户做出单项选择,脑中蹦出首选的方案就是 ListView 配合 ChoiceMode。
幺鹿
2018/08/21
1K0
旧问新解·ListView 中的 OnItemSelectedListener 不生效
点击加载更多

相似问题

顺风CSS,某些自定义颜色不起作用。

28

无法在laravel 4.2中预览欢迎页面

11

Laravel `Laravel In`正在使‘whereNotIn`不生效

133

顺风响应网格不工作在角8

14

Laravel CSRF令牌在某些页面上不匹配

118
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文