我開始在ADT上使用maven。我花了一天,大部分問題都解決了,但我陷入了一個奇怪的問題。Maven actionbarsherlock - 主題資源不可用
ActionBarSherlock已正確集成,我可以使用該庫提供的所有類,但我無法在styles.xml和AndroidManifest.xml中使用ABS主題。
<dependency>
<groupId>com.actionbarsherlock</groupId>
<artifactId>actionbarsherlock</artifactId>
<version>4.4.0</version>
<type>jar</type>
</dependency>
也試過:
在pom.xml的依賴
<dependency>
<groupId>com.actionbarsherlock</groupId>
<artifactId>actionbarsherlock</artifactId>
<version>4.4.0</version>
<type>apklib</type>
</dependency>
的actionbarsherlock庫鏈接成功,所以我可以看到Java構建的Maven依賴actionbarsherlock-4.4.0.jar路徑。我可以從ABS訪問類,並且可以運行MVN乾淨安裝和MVN機器人:沒有任何問題,運行:
但是,我不能使用的主題;例如:
android:theme="@style/Theme.Sherlock.NoActionBar"
...
<style name="AppBaseTheme" parent="Theme.Sherlock.Light.DarkActionBar">
的Eclipse顯示錯誤信息等下列:
error: Error: No resource found that matches the given name (at 'theme' with value '@style/Theme.Sherlock.NoActionBar').
我使用:
- Android的行家-插件3.6.0
- 行家3.0.5(我也試過maven 3.1.1)
- jdk 1.7
我嘗試了很多在網絡上找到的方法,但無法解決此問題。你能幫我嗎?
謝謝你提前。
你解決了這個問題嗎?如果是的話,請張貼你的做法。我有同樣的問題。 –