Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.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
Java 日食可以自发地';在很久以前正确设置之后,请不要导入ActionBarSherlock_Java_Android_Eclipse_Actionbarsherlock_Slidingmenu - Fatal编程技术网

Java 日食可以自发地';在很久以前正确设置之后,请不要导入ActionBarSherlock

Java 日食可以自发地';在很久以前正确设置之后,请不要导入ActionBarSherlock,java,android,eclipse,actionbarsherlock,slidingmenu,Java,Android,Eclipse,Actionbarsherlock,Slidingmenu,我正在开发一款同时使用ActionBarSherlock和SlidingMenu的应用程序。它工作得很好,我正准备发布它,突然eclipse自动决定找不到com.actionbarsherlock.app.SherlockActivity 这就是SlidengActivity扩展Sherlock活动的外观: 同样,我的应用程序本身也充满了错误 它工作得很好,我不知道会有什么变化。它在我的投递箱里,所以可能是它做了些什么。它似乎仍然能够找到引用的ABS项目。我已经尝试过从构建路径中删除引用和它,

我正在开发一款同时使用ActionBarSherlock和SlidingMenu的应用程序。它工作得很好,我正准备发布它,突然eclipse自动决定找不到com.actionbarsherlock.app.SherlockActivity

这就是SlidengActivity扩展Sherlock活动的外观:

同样,我的应用程序本身也充满了错误

它工作得很好,我不知道会有什么变化。它在我的投递箱里,所以可能是它做了些什么。它似乎仍然能够找到引用的ABS项目。我已经尝试过从构建路径中删除引用和它,然后再次添加它,将ABS添加为外部JAR,刷新项目,重新启动eclipse……基本上所有没有真正起作用的东西。 以下是参考和构建路径的图片(如果有帮助):


谢谢你能给我指点什么

不要尝试自己添加外部jar,而是尝试: 1) 右键单击actionBarSherlock库项目,转到属性,单击“Android”,转到底部,选中“是库”。 2) 右键单击主项目->属性->Android,在底部(取消选中“是库”)单击“添加”,然后选择以前添加的库


您还应该从构建路径中删除任何错误的JAR并重新构建项目。希望这有帮助。

尝试将您的android sdk移动到其他文件夹,并将eclipse中的sdk路径更改为新复制的sdk路径。 在eclipse中更改sdk的路径

eclipse->windows->prefernces->android     //here you will see the path set earlier  
如果更改路径后在资源管理器中找不到项目,请导入它们。 然后清理你的项目


这对我很有效,希望对你也有效

检查你是否安装了最新的Android构建系统,然后检查更新。之后,重新启动Eclipse,它应该可以正常运行。

在项目中使用旧的ShareLockLib(如果有备份的话)。在你的项目中使用它。这对我很有效。谢谢然而现在在导出时,我得到了很多人谈论的Dalvik转换错误。在android依赖项中,它在同一位置列出了两次ABS.jar。这可能是冲突吗?