构建/生成文件夹中的清单类消失

时间:2018-04-25 12:10:55

标签: android gradle

因为有几天我和我的同事不能再运行我们的应用了。至少大部分时间。有时它有效。

我们在清单文件中声明自己的权限,并尝试从我们的代码中访问生成的Manifest.java类。我们清理构建应用程序时会生成此文件,但在我们尝试运行应用程序时会消失。由于丢失文件导致失败。我发现了一种解决问题的方法,但没有以这种方式访问​​这些权限,但是有人可以向我解释一下有什么变化吗?我们访问了发送广播的权限。在这种情况下,广播只是内部的,所以我们可以改变它并使用LocalBroadcastManager而不是Context.sendBroadcast,但如果我想发送一个内部广播但仍想使用我自己的权限会发生什么。 ?

为什么在运行任务期间删除生成的Manifest.java类?我该怎么做才能防止它?或者以这种方式访问​​我的权限是错误的,我还能怎么做?

提前致谢:)

1 个答案:

答案 0 :(得分:1)

请手动转到项目位置并删除所有构建文件夹并再次重建和清理项目。它会自动生成