是否可以在 Galaxy Tab 中安装 Eclipse IDE?
既然Eclipse可以在Linux中运行,并且这款平板电脑具有新的Honeycomb(Linux内核),那么Eclipse IDE可以在Android Honeycomb中运行吗?
我知道在平板电脑中编码不太舒服,但我想用于 UML 建模。
Since Eclipse can run in Linux and this tablet has the new Honeycomb (Linux Kernel), can Eclipse IDE run in Android Honeycomb ?
I know that isn't pretty much comfortable coding in a tablet, but I'd want to use for UML modeling.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(10)
Android(尽管源于 Linux)远不能按原样运行 Eclipse IDE。不仅硬件不足以支持如此大的应用程序,而且 Android 缺乏完整的 Java SE JVM(Dalvik 是一个子集),并且不存在原生 Android UI 控件的 SWT(Eclipse UI 框架)实现。在 Linux 上,仅 GTK 和 Motif 存在 SWT 实现。
您可能对 Orion 项目感兴趣,该项目是 eclipse.org 的一项努力,旨在在浏览器中创建类似 Eclipse 的体验。据我所知,人们已经能够通过 iPad 等设备上的移动浏览器使用 Orion。
http://mmilinkov.wordpress.com/2011/01/11/introducing-猎户座/
Android (despite its Linux roots) is far from capable of running Eclipse IDE as is. Not only is the hardware inadequate for supporting such a large application, but Android lacks a full Java SE JVM (Dalvik is a subset) and SWT (Eclipse UI framework) implementation for native Android UI controls does not exist. On Linux, SWT implementations exist only for GTK and Motif.
You may be interested in project Orion, which is an effort at eclipse.org to create Eclipse-like experience in the browser. I understand that people have been able to use Orion from a mobile browser on devices such as the one on the iPad.
http://mmilinkov.wordpress.com/2011/01/11/introducing-orion/
不,你不能。
但是谁禁止你使用 VNC 连接到计算机呢?您可以访问 Eclipse 或任何您想要的应用程序。
No you can't.
But who forbid you to connect to your computer using VNC? You can access your Eclipse or whatever application you want.
您无法运行 Eclipse,但可以尝试 AIDE:
https://market.android .com/details?id=com.aide.ui
它与 Eclipse 项目文件格式兼容,具有带语法突出显示的快速编辑器,并支持完整的编辑-编译-运行周期。
You can't run Eclipse but you can try AIDE:
https://market.android.com/details?id=com.aide.ui
It is compatible with the Eclipse project file format, has a fast editor with syntax highlighting and supports the full edit-compile-run cycle.
1.) 最新的 Android 平板电脑现在功能强大,足以运行 Eclipse IDE 等软件,事实上它们比最初开发 Eclipse 时运行的 Intel 和 AMD 处理器机器更强大。
2.) 平板电脑是图形建模技术的有用工具,添加外部无线键盘可以改进文本编辑器中的代码输入。
3.) Android 缺乏对 Java SE 运行时的支持。
4.) 标准商用平板电脑上的 Android root 访问权限有限,因此无法在没有其他第三方应用程序的情况下访问操作系统功能以及安装、编译或访问开发工具。
5.) AIDE 确实提供了一种在 Android 上编写和运行代码的方法,但免费版本极其有限,商业(付费)版本远不如免费提供的 Windows 或 Linux Eclipse 强大或全面。
1.) The latest Android tablets ARE now powerful enough to run software like the Eclipse IDE in fact they are more powerful than the Intel and AMD processor machines that Eclipse was originally developed to run on.
2.) The tablet is a useful tool for graphical modelling techniques and the addition of an external wireless keyboard can improve input of code in a text editor.
3.) There is a lack of support for Java SE runtime for Android.
4.) Limited Android root access on the standard commercially supplied Tablets make it impossible to access OS features and install, compile or access development tools without additional 3rd party applications.
5.) AIDE does provide a method to write and run code on Android but the free version is extremely limited and the commercial (paid) version is nowhere near as powerful or comprehensive as the freely available Eclipse for Windows or Linux.
您可以使用 DroidDevelop。
DroidDevelop 允许在您的移动设备上创建本机 Android 应用程序。您无需安装 Android SDK、Eclipce 以及其他 Windows 或 Linux 桌面程序即可开始 Android 编程。
https://market.android.com/details?id=com.assoft.DroidDevelop
http://en.assoft.ru/droiddevelop
You can use DroidDevelop.
DroidDevelop allows to create native Android application on your mobile device. You don't need to install Android SDK, Eclipce and an other desktop program for Windows or Linux to start programing for Android.
https://market.android.com/details?id=com.assoft.DroidDevelop
http://en.assoft.ru/droiddevelop
简短的回答,不。
答案很长,虽然 Honeycomb 基于 Linux,但您必须进行大量的黑客工作才能达到可以在其上安装完整的 IDE 的程度。 Android 可与应用程序配合使用。没有 Eclipse 应用程序,因此您无法拥有 Eclipse。
Short answer, no.
Long answer, although Honeycomb is based on Linux, you'd have to do a lot of hacking to get to the point where you can have a full blown IDE installed on it. Android works with apps. There isn't an Eclipse app, so you can't have Eclipse.
实际上有一个版本的 Ubuntu for Android,你可以安装 Ubuntu如果您正在运行平板电脑,请在平板电脑上运行 Eclipse。
至于在 Android 操作系统上运行 Eclipse?没有那么多,因为 Android 没有真正的 JVM。
There was actually a version of Ubuntu for Android, you could do the Ubuntu install for Eclipse on your tablet if you were running it.
As for running Eclipse on an android OS? Not so much since Android has no real JVM.
Eclipse 下载页面列出了适用于 Windows、Linux 和 Mac OSX 的软件包。
Android 未列为支持安装 IDE 的操作系统之一。
The Eclipse downloads page lists packages for Windows, Linux, and Mac OSX.
Android is not listed as one of the supported OSes for installation of the IDE.
您是在谈论在设备上使用 Eclipse API 实际运行 Java 代码吗?这并非不可能,但您将自己完成大部分工作。困难的部分是让 SWT 运行并显示为原生 Android 对象,同时支持 Eclipse 用户期望的全部控件。
过去曾有过 Eclipse 项目,旨在获取 API 的可用子集以在嵌入式空间中运行。 IBM 的 eRCP 就是此类项目之一。我不知道有任何活动在 Android 上做出类似的努力,但没有要求向 Eclipse 社区宣布此类工作。
Are you talking about actually running Java code with Eclipse APIs on the device? It's not impossible, but you will be doing most of the work yourself. The difficult part will be getting SWT to run and appear as native Android objects while supporting the full range of controls that Eclipse users expect.
There have been Eclipse projects in the past to get a workable subset of the APIs to run in an embedded space. One such project was eRCP, by IBM. I'm not aware of any activity to make a similar effort on Android, but there's no requirement to announce such work to the Eclipse community.
无法将 Eclipse 直接安装到 Android 操作系统,但您可以通过 Linux 部署应用程序在平板电脑上运行 Eclipse。但首先您需要在 Android 上安装 Linux 并使用 VNC 查看器进行显示。我就是这么做的。
请参阅 Android 上的 Linux 运行 Eclipse 的屏幕截图。
Its not possible to install Eclipse directly to Android OS but you can run Eclipse on your Tablet via Linux Deploy Application. But first you need to get Linux setup on your Android and use VNC viewer for display. That's how I did it.
See screen shot of Linux on Android running Eclipse.