Android在12.04 LTS上没有基于Eclipse的IntelliJ
您可能认为这是一个与Android相关的问题,但是,我尝试在12.04中在Eclipse上构建我的Android应用程序,它只是不起作用。 它不会生成R.java。 IntelliJ也出现了同样的问题。
当我使用另一个操作系统时,该应用程序正常工作,现在12.04它不起作用。 它会是Eclipse,还是一些编译器问题?
我正在使用从Ubuntu软件中心下载的Eclipse,这是Indigo。
12.04有一些与Android相关的限制,还是Eclipse,IntelliJ,与Android相关的Java编译器相关的一切?
谢谢。
首先, 请不要交叉发帖
你的限制问题
它与奇怪的许可问题和/或封闭源部分有关。
openJDK可以比以前更好地工作。
如果人们使用它并对bug进行故障排除,它只会变得更好。
这不是Ubuntu的错。 让其他人改变他们的许可限制。
现在让我们开始吧
如果它不起作用并且你认为你已经尝试了所有的东西,那么先吹掉你的eclipse安装(卸载并重新安装)。
如果删除并重新安装插件不起作用,请重命名~/.eclipse
文件夹并重新开始。
如果这不起作用,请删除工作区中的.metadata文件夹…然后重新开始。
(您将不得不重新导入所有项目)
从存储库安装Eclipse(我正在使用eclipse来自软件中心和openJDK)。
如果您正在运行x64: sudo apt-get install ia32-libs-multiarch
作为root启动eclipse以获取最新的平台/ PDT更新(它们位于/ usr某处,因此您需要成为root用户)。
关闭eclipse(可选择删除/root/.eclipse
文件夹)。
以非root身份启动eclipse。
安装插件。 它们将位于您的〜/ .eclipse目录中。
如果它已经安装
删除Window-> Android Manager中的所有组件
通过以下方式更新插件:
帮助 – >安装软件 – >已安装 – >显示更新 – >安装
重新安装所有组件。
如果尚未安装
通过“帮助安装软件”菜单安装ADT插件。 有了这个链接。
选择在ADT安装期间安装SDK。
如果安装的任何部分给您带来错误,请卸载并安装该部件。
安装所有更新。
如果更新的任何部分给您带来错误,请卸载并安装该部件。
这实现了以下结果。
版本: