Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 将ActionBarSherlock与Subversion一起使用_Android_Eclipse_Svn_Actionbarsherlock_Subclipse - Fatal编程技术网

Android 将ActionBarSherlock与Subversion一起使用

Android 将ActionBarSherlock与Subversion一起使用,android,eclipse,svn,actionbarsherlock,subclipse,Android,Eclipse,Svn,Actionbarsherlock,Subclipse,我正在开发一个android应用程序,希望在与Subversion同步的同时实现ActionBarSherlock。ABS库不与SVN同步,当我在另一台计算机上安装ABS库时,不会显示任何错误,除了: 未知错误:java.lang.NullPointerException未知Android打包问题 我使用的是: Eclipse ADT包构建:v21.1.0-569685 亚唇形。 最新的ABS套件 遵循ABS的安装说明 是否可以将ABS包复制到项目自己的文件夹中以启用同步?有什么解决办法吗 感

我正在开发一个android应用程序,希望在与Subversion同步的同时实现ActionBarSherlock。ABS库不与SVN同步,当我在另一台计算机上安装ABS库时,不会显示任何错误,除了:
未知错误:java.lang.NullPointerException未知Android打包问题

我使用的是: Eclipse ADT包构建:v21.1.0-569685 亚唇形。 最新的ABS套件

遵循ABS的安装说明

是否可以将ABS包复制到项目自己的文件夹中以启用同步?有什么解决办法吗


感谢您的回答

我认为您有以下选择:

  • 在公司内遵循已定义的文件夹结构并加以实施。例如,所有外部LIB位于/opt/libs中,项目的所有工作副本位于/opt/projects中。LIB的定义版本位于您公司的服务器上,可以签出。因此,您的项目将依赖于,比如说,ABS 4.3,开发人员必须检查ABS以及项目本身

  • 您可以设置存储库并在其中包含所有依赖项。在这种情况下,这样的结构会很有用:

    /your-project
    /your-project/libs
    /your-project/libs/ABS
    /your-project/libs/some other library
    /your-project/your-android-project
    
    这样开发者就不能混为一谈了。但你最终会有一个臃肿的结构

  • 使用Maven:-)

    一个痛苦的设置-但可能是目前最好的解决方案

  • 等待Android新构建结构的最终发布

    如果它是在2013年谷歌IO大会上宣布的(截至本文撰写时还有一周的时间),您应该使用此选项。但我怀疑它是否会在下周公布——因此,尽管这可能会解决你的问题,但目前很可能没有任何选择


  • 你能再解释一下你想做什么吗?为什么要将ABS添加到SVN?它是一个外部库,并不是你项目的一部分——你只是碰巧使用了它。那么,为什么要将其添加到项目的源代码管理中呢?@wolframritmeyer当然可以!我正在尝试将项目同步到不同计算机时可能出现的错误风险降至最低。目前,ABS-på包与项目位置链接,当在另一台计算机上打开时,在编译之前添加ABS I get error NullPointerException。。。当然,我不会在项目文件夹中编译整个ABS包!:)