Я пытаюсь добавить библиотеку AppCompat (v7) в Maven. Я скачал его с помощью SDK-Deployer, все идет хорошо, никаких ошибок компиляции, но я пытался сделать MVN чистую установку на моем проекте, и я увидел это:Ошибка компиляции Android Maven (Multiple Dex File)
Не удалось выполнить голевые com.jayway.maven.plugins .android.generation2: android-maven-plugin: 3.6.0: generate-sources (источники по умолчанию-generate-sources) для проектора-андроида: MojoExecutionException: ANDROID-040-001: Не удалось выполнить: Command = cmd.exe/X/C "C: \ SDK \ sdk \ build-tools \ android-4.4W \ aapt.exe package -m -J" C: \ Users \ Przemek \ Desktop \ Book Reader \ pd_proj \ reader-android \ target \ сгенерированный- источники \ r "-M" C: \ Users \ Przemek \ Desktop \ Book Reader \ pd_proj \ reader-android \ AndroidManifest.xml "-S" C: \ Users \ Przemek \ Desktop \ Book Reader \ pd_proj \ reader-android \ res "--auto-add-overlay -A" C: \ Users \ Przemek \ Desktop \ Book Reader \ pd_proj \ reader-android \ assets "-I C: \ SDK \ sdk \ platform \ android-20 \ android.jar ", Результат = 1 -> [Справка 1]
Я немного смущен, не знаю, что делать.
Я просто добавил это к моему проекту:
<dependency>
<groupId>com.android.support</groupId>
<artifactId>appcompat-v7</artifactId>
<version>19.0.1</version>
<type>aar</type>
</dependency>
Я слышал, что это может привести к ошибкам:
<plugin>
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
<artifactId>android-maven-plugin</artifactId>
<configuration>
<sdk>
<platform>20</platform>
</sdk>
</configuration>
</plugin>
Спасибо за вашу помощь.
EDIT:
Вероятно, это моя главная проблема:
Ошибка: Нет ресурс не найден, который соответствует указанному имени (в 'теме' со значением '@ стиль/Theme.AppCompat').
Я использую Maven, установите targetSdk 20 и платформы 20, но спасибо. –