Я пытаюсь добавить новое действие в свой проект, но это дает мне ошибку - PullRequest
0 голосов
/ 24 апреля 2019

У меня есть рабочий проект, теперь я хочу добавить новое действие после заставки, но оно дает мне ошибку и даже не создает после добавления нового действия.Вот ошибка, которую он показывает, когда я пытаюсь собрать.

    org.gradle.internal.UncheckedException: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource compilation failed
C:\Users\Naji\.gradle\caches\transforms-1\files-1.1\design-23.4.0.aar\69146a3caf23a06bf4da884e96918fae\res\values\values.xml:19:5-827: AAPT: error: duplicate value for resource 'attr/layout_anchorGravity' with config ''.

C:\Users\Naji\.gradle\caches\transforms-1\files-1.1\design-23.4.0.aar\69146a3caf23a06bf4da884e96918fae\res\values\values.xml:19:5-827: AAPT: error: resource previously defined here.

    at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:63)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:47)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:44)
    at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:79)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:44)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:62)
    at 
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource compilation failed
C:\Users\Naji\.gradle\caches\transforms-1\files-1.1\design-23.4.0.aar\69146a3caf23a06bf4da884e96918fae\res\values\values.xml:19:5-827: AAPT: error: duplicate value for resource 'attr/layout_anchorGravity' with config ''

1 Ответ

0 голосов
/ 24 апреля 2019

Исправьте это:

 res\values\values.xml duplicate value for resource 'attr/layout_anchorGravity'

Также, пожалуйста, проверьте дубликаты Attrs в моем случае

   <declare-styleable name="CustomLay">
        <attr name="lay" format="string" />
    </declare-styleable>

Что я изменяю В моем случае это была проблема, и я решил ее с помощьюпереименование имени attr

    <declare-styleable name="CustomLay">
        <attr name="layName" format="string" />
    </declare-styleable> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...