我和我的团队被阻止使用Android Studio 3.2.1。在此之后的任何android studio都会显示ressource的错误。Ressource仍然可以从编辑器中单击/检查,但显示为红色。片段预览也是KO。
使用:Android Studio 3.2.1 Gradle插件版本3.2.1 Gradle版本4.6.1
但无法在Android Studio 3.5 Gradle插件版本3.5 Gradle版本5.4.1上运行
我看过这个主题:Android Studio内联编译器显示红色错误,但用gradle编译效果很好
>
我曾试图:
rm -rf .idea/caches/
rm -rf .idea/libraries/
rm -rf .gradle/
还有什么能让这个项目出错?
我们在上面看到,它是红色的,但仍然可以点击。我的项目也编译了。
经过长时间的搜索,我解决了这个问题。
解决方案:我的问题是我有3个模块,但其中2个具有相同的包名。我重新命名了一个,它解决了我的问题。
我是如何解决的:
>
1) I deleted all my .java files
2) Deleted all activity in androidmanifest.xml
3) create a new empty activity
第二步,我检查了xml文件是否存在问题:
1) I deleted all content in my res folder, except the layout of my empty activity
第三步,我检查了gradle库是否有问题:
1) I deleted one by one my dependencies in build.gradle
我发现在依赖项中注入项目的行是我问题的原因:
implementation project(':XXX')
1) 当我删除它时,它是固定的。
2) 因此,我检查了它,发现如果我删除了androidmanifest。XXX项目的xml,它解决了我的问题。
3)调试androidmanifest.xml,我发现id是问题所在。
似乎3.2.1之后的androiddios不允许多个模块具有相同的包名。所以,现在,我所有的模块都有特定的包名。
问题内容: 我创建了自己的build.xml,其中包含: 效果很好。当我调用ant run时,它会编译并运行我的应用程序,但是我的应用程序带有图标包,并且不会移动到“ build”文件夹,因此我的应用程序以无法找到我的图标的异常结束。当我自己移动它们时,它将起作用。 我尝试使用 它可以工作,但是我想不使用copy命令。javac是否有任何参数?或者是其他东西? 谢谢你的答案。 问题答案: 抱歉,您
我的数据确实显示在console.log中,但实际上没有显示在表中,我在这里做错了什么?
当我执行命令检查活动的java版本时,它显示默认的(已经安装的open-jdk)java版本。如何用下载的open-jdk覆盖默认的open-jdk? 更新: 说/usr/bin/java
我已经找了几个小时类似的问题,但我对这个问题一无所知。希望有人能帮助我。 这里是类除了导入: 主要功能如下: 没有显示中的元素(,)。
我有一个使用SLF4J的项目,SLF4J也使用log4j1.2.17(默认情况下,没有在pom.xml中指定任何版本)。 嗨,我想升级Log4J版本到2.17.1,有关于如何操作的信息https://logging.apache.org/log4j/2.x/maven-artifacts.html 我在pom中添加了以下代码。xml文件 然后,当我检查Maven依赖项时,它会在我的项目中显示旧版本
我正在我的GTX 1060 6gb上使用Python中的Tensorflow 1.2训练LSTM。 在每个时代,我用这种方法保存模型: 一切正常,但在九个时代之后,当我试图用这种方法保存模型时,我得到了ResourceExhaustedError。 我在培训期间检查了我的资源,但没有耗尽任何资源。 我得到的错误如下: 2017-06-29 12:43:02.865845: W tenstorflo