gpt4 book ai didi

java - 服务条目不断从 list 中消失

转载 作者:行者123 更新时间:2023-11-29 08:52:27 26 4
gpt4 key购买 nike

我最近在我的应用程序中实现了一个 Intent 服务,想知道为什么我无法启动它。

Unable to start service Intent { cmp=com.myapp/.service.DownloadSerive } U=0: not found

检查 git status 后,我发现之前在 list 中添加的服务条目已被删除。

- <service android:name=".service.DownloadSerive"/>

阅读并构建它后惊喜,惊喜:又不见了!

我不确定现在该做什么,而且在完成我的服务时也有点受阻。

明显的变化怎么会消失? AndroidStudio 会在其中做些什么吗?

最佳答案

感谢Scott Bartas评论我发现一些奇怪的 Maven 执行在构建时随时用某个子文件夹中的一个覆盖主 list 。

<execution>
<id>copy-android-manifest</id>
<!-- here the phase you need -->
<phase>initialize</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<useDefaultDelimiters>false</useDefaultDelimiters>
<delimiters>
<delimiter>${*}</delimiter>
</delimiters>
<encoding>UTF-8</encoding>
<outputDirectory>${project.basedir}/</outputDirectory>
<resources>
<resource>
<includes>
<include>AndroidManifest.xml</include>
</includes>
<directory>${project.basedir}/config/</directory>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>

结论:

我认为任何 Android Studio 或构建过程本身都不会更改 list 内容。

当遇到问题时,可以怀疑有人有意或无意地实现了它。

关于java - 服务条目不断从 list 中消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22092930/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com