0
\$\begingroup\$

Ever since I installed the android sdk and avd manager in eclipse for java developers, it's been pretty simple to create apps for the mobile device. The only issue I have is eclipse is way too slow for comfort. Sometimes it takes up to a minute to do simple things like opening up a java class file.

Are there any faster ways to utilize the android sdk/avd manager plugins in some alternative IDE that is stable?

\$\endgroup\$
5
  • 2
    \$\begingroup\$ That sounds ridiculously unusual. I've been using eclipse for android apps for over a year now and on four different computers and I have never had such problems. The longest wait is opening eclipse at first which takes 10-15 seconds. Class files open right away with a double click. It sounds like there may be a problem with your computer or maybe your installation of eclipse. \$\endgroup\$
    – Amplify91
    Dec 11, 2011 at 8:04
  • \$\begingroup\$ This page details installation and would be a good place to start looking for info on using the SDK without eclipse: developer.android.com/sdk/installing.html \$\endgroup\$
    – Amplify91
    Dec 11, 2011 at 8:07
  • 2
    \$\begingroup\$ Your last sentence is just flamebait. There are people who program using a “command prompt”. Actually I do all my game programming from a bash or zsh command prompt. \$\endgroup\$ Dec 11, 2011 at 10:42
  • \$\begingroup\$ Well there is an alternative, which is where you write the JVM bytecode instructions, in a hex editor, but I don't think that would appeal to most developers. \$\endgroup\$ Dec 11, 2011 at 11:18
  • \$\begingroup\$ I think it the difference between 32 and 64 bit architecture because when i installed eclipse on my 64 bit laptop it ran significantly faster. \$\endgroup\$
    – kdavis8
    Dec 14, 2011 at 20:51

2 Answers 2

7
\$\begingroup\$

You may have a problem with your eclipse setup and perhaps being more specific on the error would help. For instance, there is a known bug with Eclipse Helios autocomplete being very slow with the Android SDK. Do you have the latest dev tools and eclipse plugin?

To answer the question, Netbrains' IntelliJ IDEA has android support and there is a plugin for NetBeans that allows android development also. For C++ code this can even be done in Visual Studio (see most upvoted answer here) as well as C# in Visual Studio with MonoDroid.

I will choose to ignore your comment on notepad and the command prompt and for the sake of completeness list some other tools:

You do not need to use a graphical tool at all in order to develop an Android project. Google provides help for Managing Projects from the Command Line which requires use of adb and Apache Ant. Software can be developed using any IDE or text editor. Personally I use Vim, but Emacs has an Android development minor mode that provides nice key bindings for working with the Android SDK.

For additional information see the StackOverflow questions here and here.

\$\endgroup\$
1
  • \$\begingroup\$ that sounds good i probably would prefer NetBeans over eclipse anyway, it is just because the android plug in for eclipse is very useful. But i will give that a try thanks! \$\endgroup\$
    – kdavis8
    Dec 12, 2011 at 7:23
1
\$\begingroup\$

Eclipse shouldn't be that slow, you may have some thing wrong. Anyways to answer you question there is IntelliJ IDEA. I use it for web development and find that it is better at project management than Eclipse one you get used to it.

JetBrains has things such as auto complete down to a science compared to either Eclipse or Visual Studio.

\$\endgroup\$
1
  • \$\begingroup\$ "JetBrains has things such as auto complete down to a science compared to either Eclipse or Visual Studio." Well it has defo not. Have been using Intellij about a year now because of its better Scala plugin, and everything, from autocompletion, to navigation to project management, is inferior to Eclipse. It's not bad but can't see anything about it thats "down to a science". It would have been 15 years ago, now, it's just what you would except.. \$\endgroup\$
    – user13815
    Feb 24, 2012 at 19:41

Not the answer you're looking for? Browse other questions tagged .