Я начал использовать maven на ADT. Я провел день, и большинство проблем решены, но я застрял в странной проблеме.Maven actionbarsherlock - Ресурсы темы недоступны
ActionBarSherlock правильно интегрирован, и я могу использовать все классы, предоставляемые библиотекой, но я не могу использовать Темы ABS на styles.xml и AndroidManifest.xml.
Dependency в pom.xml:
<dependency>
<groupId>com.actionbarsherlock</groupId>
<artifactId>actionbarsherlock</artifactId>
<version>4.4.0</version>
<type>jar</type>
</dependency>
Также пробовал:
<dependency>
<groupId>com.actionbarsherlock</groupId>
<artifactId>actionbarsherlock</artifactId>
<version>4.4.0</version>
<type>apklib</type>
</dependency>
Библиотека ActionBarSherlock связана успешно, так что я могу видеть ActionBarSherlock-4.4.0.jar на Maven зависимостей на Java Build Дорожка. Я могу получить доступ к классам из ABS, и может работать MVN чистую установку и МВН андроида: запустить без каких-либо проблем:
Однако, я не могу использовать темы; например:
android:theme="@style/Theme.Sherlock.NoActionBar"
...
<style name="AppBaseTheme" parent="Theme.Sherlock.Light.DarkActionBar">
Затмение показывает сообщения об ошибках, как следующее:
error: Error: No resource found that matches the given name (at 'theme' with value '@style/Theme.Sherlock.NoActionBar').
Я использую:
- андроид-Maven-плагин 3.6.0
- Maven 3.0.5 (Я также попробовал maven 3.1.1)
- jdk 1.7
Я пробовал множество подходов, найденных в Интернете, но не смог решить эту проблему. Не могли бы вы мне помочь.
Спасибо заранее.
Вы решили эту проблему? Если да, сообщите, как вы это делали. У меня такая же проблема. –