我对Android很新,我正在尝试运行一个我从互联网上下载的voip项目,用于学习link。
我正面临一个问题,因为它是一个Android项目,它需要一个java服务器一直运行来路由消息。但是当我整个项目运行它作为android项目运行。我无法执行该server.java文件,因为它是包含在android项目中。
根据我的理解,它需要单独运行,以便它可以继续监听客户端然后路由消息。可能是我在这里遗漏了一些非常基本的东西。
任何让它运行的建议都会非常感激。
答案 0 :(得分:0)
您可以从Eclipse中创建新的运行配置并指定新的Java应用程序。 Server.java文件中的主要类应该显示为主要的runnable而且你已经完成了。
<强>更新强>
该项目中的server.java不在/ src文件夹中,因此Eclipse不会编译它。即使抛入单独的src文件夹或项目,该文件仍然无法编译。有一堂课不见了。
答案 1 :(得分:0)
看起来server.java是一个独立的可运行的java应用程序。
单击左窗格中包浏览器中的server.java文件,然后单击CTRL + F11,它将启动服务器。
(如果您想要一个不依赖于Eclipse打开的更永久的解决方案,您可以右键单击server.java文件并将其导出为Runnable Java Application(JAR),然后通过命令行启动它)< / p>