我使用这个库项目:https://github.com/JakeWharton/Android-ViewPagerIndicator 为了使它在我的项目中工作,我已经基于git提供的源代码创建了一个新项目并添加了一个Reference它在我的最终项目中.一切正常.我在我的最终项目中使用它,如:
<com.viewpagerindicator.TitlePageIndicator
android:id="@+id/indicator"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
Run Code Online (Sandbox Code Playgroud)
我想避免这个Library项目引用,并在我的Final项目中使用一个简单的jar.我已经在我的库项目中生成了jar并添加到Java Build Path中的Final项目中.当我运行它时,我收到一个错误:
12-09 10:57:34.714: E/AndroidRuntime(10492): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.test/com.test.SettingsActivity}: android.view.InflateException: Binary XML file line #7: Error inflating class com.viewpagerindicator.TitlePageIndicator
Run Code Online (Sandbox Code Playgroud)
有可能实现我想要的吗?