I'm an old developer (Active since the Z80 days) starting fresh with Android.
The Android Developers page recommends installing Eclipse before installing the Android SDK.
It also states "There are known issues with the ADT plugin running with Eclipse 3.6. Please stay on 3.5 until further notice."
The Eclipse download page seems to offer 11 different flavors of the package. None mention Android and all seem to be the Version 3.6 that the Android Developers pages recommends avoiding. - What does one do?
Comments welcome
Joe Cullity
Get version 3.5 of Eclipse for Java Developers (you can reach this page via the "Older versions" link on the main download page). One of the problems I had with 3.6 was that autocomplete would freeze up for seconds at a time, trying to look up Android source. Until they fix that, 3.5 is better.
Once you've installed Eclipse, then you can follow the instructions to install the Android plugin.
What I'm running is Eclipse Galileo 3.5.0 and works great for me.
You want to download the "flavor" labeled Eclipse IDE for Java Developers from eclipse.org
I got MotoDev which is a complete Eclipse install with the Android SDK. It has emulators for all Moto phones. Perferct start in my opinion. Plus it's all Eclipse so you can all all the other options you want.
If you are interested download here:
http://developer.motorola.com/docstools/motodevstudio/download/
have fun, I am.
Related
first time NBandroid user here, I've followed the instructions of 1 video and 3 textual tutorials on installing it into NetBeans, I can create a Android project, The code itself doesn't give errors but when I try run it it gives an innumerably large amount of errors,
Screenshot here.
I have 32bit netbeans version 8.2, java 32bit version 8u111 and windows 8
64bit.
I did as they said to the best of my knowledge, downloaded SDK and all the extra packages i needed (but only android 4.4.2 API not earlier or later), loaded it under tools->options, set nb android in the update list etc, Any help appreciated, sorry if I left out any info, I really need this problem sorted out soon.
You shouldn't use Netbeans for developing Android apps.
Android Studio is the official IDE and NetBeans and Eclipse both are not supported by Google (the developer of Android).
Just try
Just had the same issue. It looks like NBAndroid does not work with Netbeans 8.2.
It worked for me with Netbeans 8.1.
I am already using IntelliJ IDEA. Do I have to download all the Android Studio files (almost 1 GB)?
Can't I just download the SDK and continue on developing?
Yes, you can download only the SDK. You can find the download link here, under "SDK Tools Only".
My understanding is this: IntelliJ IDEA's Android plugin does not always have all the latest Android-specific features, developed by Google, that are already in Android Studio.
IDEA is fine too, but if you seriously do Android, just get Android Studio, you'll be better off with it.
(I use—and love—IntelliJ IDEA too for backend & web development. Having both installed is no problem. Who cares about 1 GB of disk space.)
I am sure this has been asked before, but I can not find a good answer. I want to create an Android app, I want to use Eclipse, but there are so many versions on the downloads page, and I am not sure which one I should use ... some of these include
>Eclipse IDE for Java EE Developers
>Eclipse Classic 4.2.2
>Eclipse IDE for Java Developers
>Eclipse IDE for C/C++ Developers
>Eclipse for Mobile Developers
Thank You :)
I would recommend the ADT Bundle, as it has a suitable version of Eclipse, plus the necessary Android plumbing, in one download.
The answer depends on what you want to use in Eclipse. If you are just starting in the Eclipse world go for the smallest (lightweight) packages because they will also make your Eclipse experience smoother (loading, UI, etc.). From your list above I would choose Classic, but, if you ONLY want to focus on Android development, you could try the Google prepackaged version of Eclipse (ADT, see below).
You can install either:
standalone Eclipse plus the ADT plugins or
the prepackaged version of Eclipse with ADT provided by Google (recommended)
If you already have an Eclipse installed (which you probably want if you already use Eclipse and want to keep the existing worspaces/preferences/etc.) you can only install the ADT plugins from here. And both Indigo and Juno versions of Eclipse should work. Of course that you should try and upgrade your workspace first to Juno and than install the ADT plugins to avoid any other surprises.
The Google prepackaged version of Eclipse is here and will give you less headaches because you have almost everything into it. You only have to use the prepackaged download manager inside Eclipse to download platform versions and device images (and many other tools and examples). This will use Eclipse Juno version.
I would recommend the classic version, but in my opinion intelliJ is better
http://www.jetbrains.com/idea/
Google has just announced at Google I/O a new IDE called "Android Studio" which
is based on IntelliJ and can be found here:
http://developer.android.com/sdk/installing/studio.html
Any will do, but the most recommended one is Mobile. Also check the new IDE that Google released just for that (Android Studio).
Download Eclipse Installer from https://www.eclipse.org/ (top right
corner)
After downloading start installer.
Check if there is an option as "for Android Developers". If there is
not, click the updates button on top right corner. It downloads
updates for installer. After the download is completed check again
the list.
Download Eclipse for Android Developers.
I install a blackberry developer plugin in my eclipse indigo that already installed by android. But after i installed the blackberry, my eclipse get an error. The error message is The building workspace has encountered a problem
Errors occurred during the build.
Errors running builder 'Java Builder' on project 'AMDP3'.
net/rim/ejde/external/sourceMapper/SourceMapperAccess
I think it's because my eclipse is confused because it tried to build an android project in the "blackberry way".
My questions are:
Can 1 eclipse contain android and blackberry plugins (i have searched and some say yes while some say no...so i tried to do it)
According to my 1st question, what should i do now?
Thanks
Answer : According to the chosen answer, i recommend you to install 2 different eclipse, but if it's to late just uninstall your BB plugin : CLICK HELP->ABOUT->INSTALLED SOFTWARE->UNINSTALL
While theoretically you can, I'd recommend against it.
I've had a couple of bad experiences where installing BB plugin in eclipse uninstalled some metrics plugin I have already installed. Since then, I tend to use separate eclipses for each platform. Never had this problem with Android plugin. I also refrain to upgrade old BB plugins installs to the newer version, because of compatibility issues.
I usually download the eclipse+BB plugin package available in BlackBerry Developers page, because it comes with the setup almost done, so I can save some time.
If you are going to do it, try to install the problematic one (BB) first, then the Android one.
If your question is: Can I run a single instance of Eclipse for both Android and BlackBerry development?
The answer is: Yes.
Not sure about your error though. In case it helps here's my list of installed software for my working version of Eclipse.
According to this guide by Google the "App Engine Connected Android Project"
should be available after installing/configuring ADT plugin for Eclipse, Android SDK and Google Plugin for Eclipse. I have installed everything in the most recent version in both Eclipse 3.7.2 (Indigo) and Eclipse 4.2 (Juno). However, I can't create such a project in any of the two Eclipse releases. Here are my installation details in Juno:
And here is a part of my Android SDK details:
My OS is Mac OS X 10.7.4
I know that I could see the menu point on 23/6/2012 before I updated the SDK tools to the most recent version.
Is anyone experiencing a similar issue or does anyone know what I configured the wrong way?
Thanks!
I just found a (I would say semi-official) statement from a Google employee here. It says, that the "App Engine Connected Android Project" has been removed in GPE v3.0.0. It would be possible to downgrade to the last version containing this menu item (2.6.1), which can be downloaded here.
The reason for the whole migration is, that "C2DM [is now] deprecated and [we] should be using GCM instead". Furthermore
The official docs [for using GCM] are on the way. In the meanwhile do sign up for the
endpoints trusted testers program at
http://endpoints-trusted-tester.appspot.com.
They also "plan to add [the menu item] again in the next version of GPE with GCM integrations" and they "plan to release the next version end of July".
Also, I got a similar answer form the Google employee Sparky R.:
I believe there is a known issue that the template for making
GAE-connected Android apps isn't working right now.
I don't know if it will be helpful, but i have managed to restore the Android SDK tools to rev 19 and Android SDK Platform-tools to rev 11, and installed the Google Plugin from scratch since i don't have the older version of it. It seems i still don't have the option in the menu, so i think it is about the Google Plugin.
In addition, Android Cloud to Device Messaging Framework - C2DM is deprecated since as of June 26, 2012 (https://developers.google.com/android/c2dm/). It may be about this deprecation, but it should be more clear in the near future.
I've been wasting a lot of time on this. I had the option in Eclipse 3.7, but now I've upgraded to 4.2 Juno and all the latest other stuff I can no longer see the 'App Engine Connected Android Project' option. I've had multiple attempts at installing, trying to make sure I get the order right. I've had major problems with trying to update from within Eclipse, and have had to resort to the various offline options. Not happy. How am I supposed to teach this technology when I can't even install it!
Tim
There is an example here, which he creates one of these projects:
http://bradabrams.com/2011/05/google-io-session-overview-android-app-engine-a-developers-dream-combination/
And you can checkout the code:
http://code.google.com/p/cloud-tasks-io/source/checkout
So I'm trying now to strip out what I don't need and get back to basically a new "Appengine Connected Android Project" I don't know how successful that'll be, as I don't know what I need or don't!
Annoying thing is, if this is do to with C2DM, I don't even want to use C2DM. I just want to invoke my app engine app from android, not send messages to android. Maybe I'm going along the wrong lines?
Edit
I got my project working (without messages to Android, just Android invoking methods and getting results) using these two examples:
How to call your app: Android REST client, Sample?
How to access a security enabled app: http://krasserm.blogspot.co.uk/2010/01/accessing-security-enabled-google-app.html
And this to work out how to do the http connection: http://developer.android.com/reference/java/net/HttpURLConnection.html
I'm on windows 7 and I'm also seeing this as well. This had been working for me, then I updated the Android SDK tools to rev 20 and Android SDK Platform-tools to rev 12 (both updated at the same time in the Android SDK Manager) after which I noticed this was not working. I was on Eclipse 3.7 but I upgraded to 4.2 to see if that helped (which I didn't). I then downloaded the Android 4.1 SDK stuff, but that didn't help either.
In addition to "App Engine Connected Android Project" not being ava
This feature is now available for me
Update your Android and App Engine SDKs, and you should be good to go!