Android Caldroid、ActionBarSherlock和Maven

Android Caldroid、ActionBarSherlock和Maven,android,actionbarsherlock,caldroid,Android,Actionbarsherlock,Caldroid,我正在尝试在我的简单HelloWorld应用程序中使用它,该应用程序以前包含在Maven管理的结构下的ActionBarSherlock 由于我需要使用ABS和Caldroid的支持包,我希望Caldroid使用相同的支持包。目前,它是最新的:support-v4-r7.jar 但是,在Eclipse中,我在getChildFragmentManager()中遇到一个失败,说该方法在CaldroidFragment中未定义(?)。因此,我不能继续 另外,我不知道是否应该移植Caldroid的每个

我正在尝试在我的简单HelloWorld应用程序中使用它,该应用程序以前包含在Maven管理的结构下的
ActionBarSherlock

由于我需要使用ABS和Caldroid的支持包,我希望Caldroid使用相同的支持包。目前,它是最新的:
support-v4-r7.jar

但是,在Eclipse中,我在
getChildFragmentManager()
中遇到一个失败,说该方法在
CaldroidFragment
中未定义(?)。因此,我不能继续

另外,我不知道是否应该移植Caldroid的每个类来扩展ABS类,以便正确使用。例如:

public class CaldroidFragment extends DialogFragment    
to
public class CaldroidFragment extends SherlockDialogFragment

有没有集成它们的想法?

我刚刚想出了如何让Caldroid与ActionbarSherlock一起工作(没有任何错误)

  • 导入ActionbarSherlock库和Caldroid库

  • 然后从ActionbarSherlock的libs文件夹中删除支持v4 jar

  • 将caldroid添加为ActionbarSherlock的依赖项

  • 将ActionbarSherlock添加为应用程序的依赖项


  • 现在,一切都将顺利进行

    我刚刚想出了如何让Caldroid与ActionbarSherlock一起工作(没有任何错误)

  • 导入ActionbarSherlock库和Caldroid库

  • 然后从ActionbarSherlock的libs文件夹中删除支持v4 jar

  • 将caldroid添加为ActionbarSherlock的依赖项

  • 将ActionbarSherlock添加为应用程序的依赖项


  • 现在,一切都将顺利进行

    嗯,我不知道怎么做,但事实是我看到了嵌入在ABS HelloWorld应用程序中的日历。然而,后来我清理、重建等等……我再也找不到了。事实上,Google提供的jar在其app.Fragment类中不包含符号getChildFragmentManager。另外,我不需要移植任何类来嵌入我的SherlockFragmentActivity中。我不知道怎么做,但事实是我在ABS HelloWorld应用程序中看到了嵌入的日历。然而,后来我清理、重建等等……我再也找不到了。事实上,Google提供的jar在其app.Fragment类中不包含符号getChildFragmentManager。而且,我不需要移植任何类来嵌入我的SherlockFragmentActivity中。