我正在尝试使用intellij为viewpagerindicator构建示例。
我现在犯的错误是这样的(我有很多这样的错误):

[Sample] ~/projects/ViewPagerIndicator-2.4.1-0/sample/res/values/styles.xml:19: error: Error: No resource found that matches the given name: attr 'vpiCirclePageIndicatorStyle'.

到目前为止我所做的:
我用现有的样本创建了一个新的项目。
然后,我进入了项目结构,从ActualBurScLoice和VIEWPURBER指示器浏览到现有的源添加了新的模块到“库”文件夹。
列表项
我将actionBarSherlock模块作为viewPagerIndicator的依赖项
我将actionBarSherlock模块和viewPagerIndicator都设置为“samples”模块的依赖项
他们都在使用android 4.1platform sdk。我没有对源代码做任何更改。
编辑:根据要求,样本的styles.xml和androidmanifest.xml发布在这里:http://pastebin.com/YQxYy3md
同样,我没有做任何修改,原始源代码可以在viewpagerindicator的网站上访问

最佳答案

实际上在另一个问题中找到了解决方案:https://stackoverflow.com/a/10627940/347565
我缺少的是检查项目结构中的“is a library project”…->模块->ViewPagerIndicator->Android
我想这是允许依赖于该库的项目使用资源和属性的部分…
编辑:为了确保捕获所有详细信息,依赖项的设置如下:
ActionBarSherlock依赖于android-support-v4.jar(这个版本设置为export)
ViewPagerIndicator依赖于ActionBarSherlock
示例(用于viewpagerindicator)取决于actionbarsherlock和viewpagerindicator

关于android - 使用IntelliJ编译ViewPagerIndicator的样本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12794384/

10-12 03:30