【问题标题】:Maven will not pull in boolean from visible projectMaven 不会从可见项目中提取布尔值
【发布时间】:2018-11-07 14:51:15
【问题描述】:

我目前正在努力让服务器管理员能够从后端启用或禁用服务器上的屏幕捕获。我有两个项目,离子和安全。安全可以看到离子,但离子不能看到安全。我有一个名为secureWindowCapability 的布尔值。我无法弄清楚是什么不允许我在下面包含其中的一些陈述。

该语句声明了ion项目中的secureWindowCapability

public static boolean secureWindowCapability = false;

安全项目似乎看不到声明。

IonActivity.(Cannot see the secureWindowCapability);

IonActivity 类可以很好地看到项目中的其他 get 方法,但看不到我的 temp 方法来测试问题。我还确保保存并使用 ./gradlew install。我已经重新克隆了这个项目,但我仍然遇到了这个问题。我在 gradle 中有 mavenLocal,并且已经问过我的上级,我们似乎无法弄清楚这个问题。我是来这里问问的。我更像是一个初学者编码器,我不擅长解释这个问题,如果您有任何问题或需要更多信息来解决问题,请在问题中发布。

【问题讨论】:

  • 您能看到任何自动完成建议吗?有时,显示建议可能会很慢
  • 能否请您更改标题并简要说明您的问题?有了这个标题,人们不知道他们是否可以在不阅读所有文本的情况下回答您的问题。
  • @mettleap 在输入 IonActivity 时。它将使用其他方法自动完成。我创建了一些与该方法完全相同但不起作用的方法。我之前也完成过这个项目,但是有一个问题,在创建代码审查时代码被删除了。所以我知道它以前有效,但现在无效
  • @D.Foskett,好的,我不经常使用 maven 或 android studio,但可能是您没有构建 Ion 项目和/或安全项目?也许你可以试试……
  • 我已经构建了好几次,这是一个我从未遇到过的奇怪问题。我会继续尝试,但过去没有成功。

标签: java android maven android-studio


【解决方案1】:

必须将 ion 项目的版本名称更改为 6.8.5 而不是 6.8.0。安全项目从错误的缓存中提取,即使删除缓存后也不会释放旧缓存。将版本更改为较新的版本即可解决此问题。

【讨论】:

    猜你喜欢
    • 2017-06-23
    • 2018-08-10
    • 2020-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-13
    • 2020-01-21
    • 2015-02-07
    相关资源
    最近更新 更多