当我构建项目时,会出现以下错误:
合并错误:错误:工具:替换在属性android:appComponentFactory的第11行指定,但没有在应用程序主清单(此文件)的第10行指定新值
错误:验证失败,正在退出应用程序主清单(此文件)
这是我的舱单:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="org.apoce.app">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<application
android:name="org.apoce.app.MyApplication"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="false"
android:theme="@style/AppTheme.NoActionBar"
tools:replace="android:appComponentFactory">
<!--activities-->
<activity
android:name="org.apoce.app.SplashActivity"
android:theme="@style/SplashTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
...
我能做些什么来解决这个问题
错误是
tools:replace在第11行为属性android:appComponentFactory指定,但未指定新值
这意味着您已替换了appComponentFactory的当前值,但未为其提供新值。
试试这个。
tools:replace="android:appComponentFactory"
android:appComponentFactory="@string/app_name"
类似问题:API 28(P)的Android设计支持库不工作
我在这个网站上尝试了很多解决方案,但问题仍然没有解决。这个问题是由于Android X库造成的。当我添加AndroidX时,这个问题得到了解决,但它带来了新的问题。如何解决这个问题? 早些时候这个错误来了: 添加后,出现以下错误: 合并错误(在Android清单中): 错误:在属性android:appComponentFactory的第2行指定了tools:replace,但在第1行的应用程序主
我知道有很多像这样的题目,但我没有找到答案我的问题。我已经在IntelliJ中创建了JAR文件,并在项目结构中构建了工件。在Java文件夹中,我有一个包META-INF和manifest.mf: 那么我是否应该将它手动添加到IntelliJ中的JAR中呢? Edit:CrazyCoder给出了一个很好的说明,说明META-INF应该在resourse文件夹中,但是我的IntelliJ默认设置一开始
但我需要它是一个可执行的jar。 我做错了什么?能有多难!?
我已经看了几个不同的线程,没有找到解决方案。我做了一个项目,使用java和Gradle从google sheets检索数据。我已经创建了一个工件,并通过IntelliJ构建了jar文件。当我尝试使用“java-jar filename.jar”通过终端运行jar时,我得到“no main manifest attribute,in filename.jar” My Manifest.mf位于mai
我试图在AWS EC2实例上运行我的java Web应用程序。我得到的错误是 通过查看其他问题,我发现问题可能与MANIFEST.mf文件有关。我把那个文件放在META-INF文件夹下,但是它缺少主类标记。 我使用servlet之类的东西开发了Java web应用程序,但我没有使用SpringBoot,我不确定我的程序的起点是什么。 以下是我的pom.xml的一部分: 我原以为maven jar插
我得到以下错误,而Spring引导罐在CI环境 奇怪的是,它没有在我的本地奴隶或詹金斯奴隶中给出问题。一切都很好。 当我将jar上传到Nexus artifactory并将其下载到我的CI环境中时,它面临问题。 建筑罐子使用 我的gradle.build档案 没有白费的文章1。没有主清单属性2。http://www.vogella.com/tutorials/Gradle/article.html