我的项目布局是
/ServerModule
/commonClasses
/AndroidClient
/needsToIncludeSomeCommonClasses但是,一旦我想编译和构建我的AndroidClient IntelliJ,将服务器libs添加到我的android项目的编译classpath中,我就会得到一个UNEXPECTED TOP-LEVEL EXCEPTION,因为android和普通java中存在多个类。
我的问题是如何在不复制服务器代码的情况下设置我的项目?
这似乎是android插件的一个问题。
它包含所有的serverside libs in the build。
发布于 2009-12-19 19:25:11
我找到了一个解决方案。
我只需要创建一个包含公共类的新模块,并将其与其他两个模块链接。不是很漂亮,但很管用
https://stackoverflow.com/questions/1932421
复制相似问题