为什麼我的eclipse(java版的)在装了ADT之後重启会变成eclipse for c/c++版的???

 我来答
jamxval
2013-01-29 · TA获得超过6822个赞
知道大有可为答主
回答量:4308
采纳率:82%
帮助的人:1420万
展开全部
你安装了 Android 插件中的 NDK 部分?它需要 CDT 支持吗?如果是的话,那就是这么回事啦。

标题显示什么不重要,Eclipse 是由 feature 和 plugin 堆积在一起,feature 是接受版本管理的基本单位,feature 包括 feature 和 plugin,你可以仅使用 plugin 而不让它属于任何 feature,但这样你就不能使用版本管理,有版本管理是有好处的,比如你原来的 1.0.0,后来你升级到 1.0.1,但你觉得新版本不稳定,想用回 1.0.0,这时你不知道手工删除 1.0.0 再来安装 1.0.1,两个版本文件都在,只是 1.0.0 被禁用了,通过版本管理你可以启用 1.0.0 同时禁用 1.0.1。

Eclipse 的标题是通过 Perspective 的名字来显示的。也就是说,可能你当前的 Perspective 是 C/C++。在 Eclipse 中,window 有两种,一种是 Editor,另一种是 View;Editor 和 View 组合成一个 Perspective 透视图,它就是从不同的角度看待同一个工作区 workspace。你随时可以切换 Perspective。比如,你在 debug 时用 debug 透视图,里面打开了调试用的 view。你在编写代码时使用 Java 或 C/C++ 透视图,里面包括编译错误提示 problems, docs, declarations,outline,make file target 等视图,在同步代码到 CVS 上时你还可以切换到 CVS 透视图。

多个 feature 可以组成 Product 并给它一个 slash image 启动图片,在 eclipse.ini 里面指定当前的 product 是什么,这就相当于说,当前最主要使用的 features 的组合是什么,不过当前主要的 product 是什么并不影响各个 feature 是 enable 还是 disable,它们依然都能工作。

你想切换到原来的 Java 就用 Eclipse 菜单 Window > Open Perspective > Other 找到你要的透视图。

一个光透透的只有文件资源管理和编译与版本管理的 Eclipse platform,可以通过安装各种 feature,像 JDK, WST,CDT 最后叠加成你想要的任何东西,如果你安装了各种 Java 开发的插件它就叫 Eclipse for Java,如果你偏向于安装了各种 C/C++ 插件,它的名字就叫 Eclipse for C/C++,本质上它的内核是完全相同的,就是 Eclipse Platform + 各种用途的插件。

我可以下载一个 Eclipse Classic 或 Eclipse Java 然后安装各种插件最后得到一个 Eclipse for C++ 一样的插件配置,功能可以做到完全相同。Eclipse for XXX 仅代表它已经安装了哪方面的插件,如果没有你想要的你可以打开 Eclipse 菜单 Window > Preference ># Install / Update 在 Available Software Site 中 Enable 所有的站点,然后再菜单 > Help > Eclipse Marketplace 搜索各种插件安装。记得,先启用 Available Software Site 中所有的站点,否则你会得到各种“Dependent/required plugin not found” 错误。
chn3698
2013-01-28 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:146
采纳率:0%
帮助的人:104万
展开全部
因为Android的底层涉及到了C\C++方面的开发,放心吧楼主,Android程序仍然使用Java写的,我也是做Android开发,虽然也很新手,但是欢迎楼主和我一起讨论问题嗷
追问
喔喔好的 感谢感谢=)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式