我正在开发一款Android游戏,遇到了问题。我已经完全在另一台电脑上运行了这个游戏,因此我把项目提交到svn服务器,以便在我的新的Windows 7 64位电脑上使用。我在eclipse中用subversive检出了项目。显然,由于构建路径的问题,我遇到了一些问题,所以我解决了这些问题,使得项目没有错误。当我在运行安装有Android 2.3.3的模拟器时,它会在启动时崩溃,并显示一个ClassNotFoundException(主要活动)。我在清除之后运行它时,每个类文件都会发出警告“Dx bad class file magic (cafebabe) or version (0033.0000)”(否则我不会收到这些警告),我认为这可能是造成它在启动时崩溃的原因。我已经到处找过并尝试了不同的方法,但仍无济于事。
还有一件重要的事情值得注意,我能够在我的新电脑上从eclipse样例中创建一个android项目,并且一切都运行得非常好。那么为什么svn搞砸了呢?谢谢你的帮助,如果需要更多信息,请让我知道。
编辑:忘记提到我还有另一个在svn中的项目作为框架使用,游戏引用了该项目。可能它们编译为不同的Java版本?
还有一件重要的事情值得注意,我能够在我的新电脑上从eclipse样例中创建一个android项目,并且一切都运行得非常好。那么为什么svn搞砸了呢?谢谢你的帮助,如果需要更多信息,请让我知道。
编辑:忘记提到我还有另一个在svn中的项目作为框架使用,游戏引用了该项目。可能它们编译为不同的Java版本?