Tornaco

Results 128 comments of Tornaco

```java thanos.windowManager.hasVisibleWindows("xxx.xxx.xxx") ``` 你再用这个执行一下呢。

https://app.circleci.com/pipelines/github/Tornaco/Thanox/520/workflows/9c55e575-bb39-42b9-bc84-0e53cd88d0be/jobs/473/artifacts @849506054 加了开关,测试下?

@GSWXXN 晚点我看下,应该是规则检验的问题。

java.lang.Thread.sleep(500); 就可以。 理论上所有jdk的方法都支持。

@anysoft 一样,运行在Android runtime,SystemServer进程,可以访问JDK、Android SDK,framework/services.jar里的方法。 什么时候出没法确定,有时间了就写一点。

@SunflowerThom 你用的哪个情景模式,代码发一下。

问题3,可能是情景模式的文档不够完善。其实所有thanox app页面上的操作,都可以通过thanos api来实现,thanos api可以获取到负责情景模式相关操作的ProfileManager,ProfileManager可以对全局变量进行查询修改操作: https://github.com/Tornaco/Thanox/blob/master/android/android_framework/base/src/main/java/github/tornaco/android/thanos/core/profile/ProfileManager.java ```java @SneakyThrows public boolean addGlobalRuleVar(String varName, String[] varArray) { return server.addGlobalRuleVar(varName, varArray); } @SneakyThrows public boolean appendGlobalRuleVar(String varName, String[] varArray) { return server.appendGlobalRuleVar(varName, varArray); }...

> > 问题3,可能是情景模式的文档不够完善。其实所有thanox app页面上的操作,都可以通过thanos api来实现,thanos api可以获取到负责情景模式相关操作的ProfileManager,ProfileManager可以对全局变量进行查询修改操作: > > https://github.com/Tornaco/Thanox/blob/master/android/android_framework/base/src/main/java/github/tornaco/android/thanos/core/profile/ProfileManager.java > > ```java > > @SneakyThrows > > public boolean addGlobalRuleVar(String varName, String[] varArray) { > > return server.addGlobalRuleVar(varName, varArray); >...

从哪个版本升上来的,这种问题我只能对比下版本之间的代码差异,如果没有可疑的点就不太好分析了。