Debugging ADT Eclipse Plugin Install - android

I've installed the Android SDK and the ADT plugin, but Android doesn't show up in the Window>Preferences... dialog.
I'm running Galileo. If I go to the Installation Details part of the About Eclipse dialog, it says that I have 0.9.6 of Android DDMS and Android Development Tools. I can run adb from the command line. I tried going around the uninstall/reinstall loop once.
I'm on Windows Vista. I also have 2.7.7 of the Scala plugin installed, but I tried uninstalling that.
Any ideas on what I should try next? Thanks.

Is your eclipse installation running from the "Program Files" or "Program Files (x86)" folder?
This was my case and I had this particular problem and a few more.
What I did was to place a fresh copy of Eclipse in a different folder (e.g. c:\dev), launch it and to install the Android Plug-in using the Eclipse Update and it seems to work fine now.
I did not need to download again the Android SDK.

Sounds like you are missing a dependency. What you're describing happened to me once (I can't remember for sure, but I think it was with adt).
From http://developer.android.com/intl/de/sdk/eclipse-adt.html#installing:
Note that there are features of ADT
that require some optional Eclipse
components (for example, WST). If you
encounter an error when installing
ADT, your Eclipse installion might not
include these components. For
information about how to quickly add
the necessary components to your
Eclipse installation, see the
troubleshooting topic ADT Installation
Error: "requires plug-in
org.eclipse.wst.sse.ui".

I had the same problem. Seems to be related to where Eclipse is installed, the path should not contain spaces, like David suggested.
I installed a fresh copy of Eclipse to c:\Dev and installed the ADT. Now everything works fine.

Related

Eclipse doesn't generates R.java even without errors

I just updated to Ubuntu 12.04 LTS, and installed Eclipse (via Ubuntu Software Center). I also installed the Android SDK and the plugin on Eclipse, however, I imported an old project (which was working correctly before) to it, and it don't even has generated R.java file.
In gen/<my-package> directory there is only a file named BuildConfig.java.
I tryied removing all the warnings from my xml files, and Build, Clean, etc, but it doesn't work.
I dont know if I'm missing some lib or what, because this project was being executed corrected on Eclipse before I installed Ubuntu 12.04 LTS.
I tried creating a new project and check if it creates the R.java file, however, it wasn't created. Maybe the problem is with the eclipse.
UPDATE
The same problem is happening to IntelliJ.
Please help me with this issue. Thanks.
If it's not working and you think you tried everything, first blow out your eclipse installation(un-install and re-install).
If removing and re-installing plug-ins doesn't work, rename your ~/.eclipse folder and start again.
If that doesn't work, delete the .metadata folder in workspace...and start again.
(you're going to have to re-import all your projects)
Install Eclipse from repository(I'm using eclipse from software center and the openJDK).
If you're running x64: sudo apt-get install ia32-libs-multiarch
As root launch eclipse to get the latest platform/PDT updates(they're in /usr somewhere, so you need to be root).
Close eclipse(optionally delete the /root/.eclipse folder).
Launch eclipse as non-root.
Install plug-ins. They'll be in your ~/.eclipse directory.
If it's already installed
Remove all the components in Window->Android Manager
Update the plug-in through:
Help->Install Software->Already installed -> Show updates -> Install
Re-install all the components.
If it's not already installed
Install the ADT plugin through the Help install software menu. With this link.
Choose to install the SDKs during the ADT install.
If any part of installing gives you errors, un-install and install that part.
Install all the updates.
If any part of updating gives you errors, un-install and install that part.
This achieves the results below.
Versions:
In my case it happened after I installed did a mistake at the beginning.
I used 64-bit Linux Ubuntu machine
Installed 32-bit eclipse
Added platforms and packages following
http://developer.android.com/sdk/installing/adding-packages.html
Installed 64 bit eclipse because I had problems with 32 bit eclipse operation.
But I didn't find that android-sdk-linux/platform tools/adb is a 32-bit executable.
Trying to run from terminal it causes weird message: "No such file or directory"
The solution is to remove the step 2 results and start it again with 64 bit eclipse.
I just renamed android-sdk-linux and unpacked it again to remove results of step 2.
One of the reason this happens is usually the swap space....make sure you have a swap partition and it is of sufficient size
Mine was showing similar problem but it was each time i would clean my project the R would disappear and not come back.
Swap partition solved my aapt problem.

ADT Plugin Won't Install

I am using Eclipse Indigo on Windows 7 and have repeatedly tried to install the ADT Plugin for android but to no avail. I have tried: using Eclipse 3.6, downloading the .ZIP file, checking for updates and trying again, using the "http" protocol instead of the "https" in the repository. None of them worked.
However, whenever I try to install it, it either freezes at "calculating dependencies and requirements" or says
"Cannot complete the install because one or more required items could not be found.
Software being installed: Android Development Tools 16.0.1.v201112150204-238534 (com.android.ide.eclipse.adt.feature.group 16.0.1.v201112150204-238534)"
Someone please help, I desperately need android for my projects.
Run Eclipse as Administrator, if you're not already.
What package of Eclipse did you download? Perhaps the package you have doesn't include some pre-requisite that ADT needs.See if my answer to this question help solve your problem.
Also, it would help to see more of the failure reason. We know you're trying to install ADT, what's important is what comes after that, the part that tells which requires items can't be found.
It seems this issue is due to proxy. Please try to download plugin locally, by link:
dl.google.com/android/ADT-16.0.1.zip
extract zip file.
In Eclipse go to help-> install new software-> Select add
Select to local, and browse to your downloaded package. If problem still persists, try without proxy.

Eclipse Indigo Android ADT - install OK, no "Android" option in Preferences and New Project

I have Eclipse (Indigo Service Release 1, Build id: 20110916-0149) running on Win XP.
I've added
https://dl-ssl.google.com/android/eclipse/
and installed 4 plugins, including ADT, and restarted Eclipse.
Installed software list shows Android plugins are installed.
But nothing appears in Preferences, and there are no Android-type project in New Projects.
Later I check Eclipse's directories and there were four *.jar archives with these Android plugins, and they weren't unzipped to corresponding directories (like other plugins). I unpacked them so directories same as *.jar names, and started Eclipse again, but nothing happens.
How can I work with ADT plugin in Eclipse?
I just had the same problem on windows 7 running Indigo. I eventually discovered that I had accidentally not run Eclipse as an administrator when I installed the ADT plugin. I solved the issue by uninstalling the ADT plugin, and then re-installing the ADT plugin when running Eclipse as an administrator. Once I did that Eclipse restarted and immediately prompted me for the location of my android SDK.
As far as steps go:
Run Eclipse as Administrator
Go to Help > About Eclipse SDK > Installation Details
Select Android DDMS, Android Development Tools, Android Hierarchy Viewer, and Android Traceview
Click Uninstall and click through the dialogs
Restart Eclipse at the prompt
Close Eclipse and re-run it as an administrator (not sure if this was necessary but I wanted be sure Eclipse had full permissions when I reinstalled the ADT Plugin)
Re-install the ADT plugin the way you did before.
Restart Eclipse at the prompt.
Q: Did you install the Android SDK?
You need to do this in addition to installing a) Java, b) Eclipse and c) the Android plugins for Eclipse
Here's one (of many!) "Quick Start Guides" for setting up Android on your development PC:
http://www.talkandroid.com/guides/developer/android-sdk-install-guide/
PS:
Please don't "unpack" anything, except unzipping Eclipse itself.
You might actually wish to delete your install and re-install from scratch (just to make sure there isn't anything "weird" in your environment).
Well i had this issue as well, but what i see its one componment that isnt on the google servers (at least for indigo) com.android.ide.eclipse.adt_20.0.0.v201206242043-391819.jar
you need download the ADT from google server ADT 20.00 and the install new software in help menu as always
In the Add Site dialog, click Archive.
Browse and select the downloaded zip file.
Enter a name for the local update site (e.g., "ADT-20.0.0.zip") in the "Name" field.
Click OK.
and done choose the ADT developer that i bet you dont have installed that should fix the problem ;)
I tried everything and nothing worked until I made my JAVA_HOME and PATH point to my JDK 6, they were pointing to the 5, then before installing the ADT plugin, make sure Eclipse is using the JDK 6 in Preferences/Java/Installed JREs. Of course make sure you are running/installing everything as an administrator.
You should install start SDK package (download), after that install android packages by windows/SDK manager. After that you§ll see everything you've mentioned
I encountered the same problem today, and a simple removal of the installed plugin is not helpful. My final solution is:
Remove the Android DDMS, Android Development Tools, Android Hierarchy Viewer, Android TraceView and Tracer for OpenGL ES first.
Remove the com.android.ide.eclipse.adt.package_version_info and other adt related jar directory under eclipse_home/plugins/. It is very easy to recognize based on its version_info on its name.
Modify the artifact.xml under eclipse_home, remove all artifact tag related with 'adt'.
Reinstall Android ADT again with Admin Privilege.
If you are going to reinstall as administrator make sure to remove the ADT Plugin from the Windows > Preferences > Install/Update > Available Software Sites.
Also something that may help is when installing the ADT Plugin you get the option for Developer Tools which the http://developer.android.com/sdk/installing/installing-adt.html guide tells you to select, but make sure to also select NDK Plugins.
And as usual do this while running as administrator. It probably doesn't make a difference but instead of clicking restart I closed Eclipse and reopened as administrator each time it was necessary.
As far as I can tell the NDK Plugin was the only thing I did differently when I finally got it to work.
I have Ubuntu , to make story short, I tried every advice here, nothing helped (reinstall, ADT removal- adding, run as sudo, deleting .eclipse folder etc).
The cause of problem was running eclipse updates.
So, I downloaded ADT bundle as zip - adt-bundle-linux-x86_64-20130729
unpacked it, run eclipse inside it, used existing workplace, and it worked, 'android' option appeared in Preferences.
However, there is no longer 'eclipse' splash logo at start-up, it's now called Android Developer Tools
Build: v22.0.5-757759
The real solution to this issue is that you MUST run Eclipse as an Administrator before you install. There are a number of plugins that have this same issue.

Android Development - Installation gone wrong?

I followed a tutorial to install Eclipse and the Android development files onto an Ubuntu (Lucid) installation and Iv a feeling things are not quite right.
The tutorial can be found here.
The problem seems to be that because everything was installed into the /opt folder I am unable to load any of the sample files because of course they are read only, and I'm unsure about how safe it would be to run Eclipse as root.
My thoughts were to remove all of the Android files and start again and set the location in my /home folder somewhere, but I am unable to find any information on actually removing it (Or if this is in fact the best thing to do).
Here's what you need to do:
Install the latest java JDK.
Within eclipse, install the android ADT plugin http://developer.android.com/sdk/eclipse-adt.html
Download and install the android sdk http://developer.android.com/sdk/index.html
Run the AVD manager (in the android sdk) to install the platform components. (this can be ran from within eclipse)
In eclipse, go to preferences/android and set the SDK path.
Create an android application!
Good luck!

ADT plugin and Eclipse 3.5

I installed ADT plugin to Eclipse 3.5. But at Window → Preferences Android node is not shown.
If you have the Subclipse plug-in also installed, then that could be keeping the ADT plug-in from working. They just don't seem to play well together. I created a second Eclipse installation for my Android work with ADT but without Subclipse. I use the other one for projects using Subclipse but not Android. Not ideal but good enough for the moment.
Ok, I solved this slightly differently.
I am running Eclipse 3.5 under Windows 7 x64. I used the zipped version of Eclipse and originally decompressed it to c:\program files\eclipse
I found the only way I could get the ADT plug-in to work was to move the eclipse folder to a folder location with no spaces eg c:\eclipse and then run it as an administrator.
After that I just re-installed the ADT plug-in and it works!
How did you install android?
Did you use the p2 'Install new software' as in:
like this tutorial?
See also this manual page, where you will see the update site address is the same, but the process depends on your eclipse version (for eclipse Galileo 3.5.x, the p2 mechanism is recommended)
A full reinstall of eclipse is better when in doubt (you do not even need to touch to your previous install: just unzip a new eclipse.zip somewhere): you can even reference your previous workspace (and plugins, if you have uncompressed them in a dedicated directory).
For those references, see my eclipse.ini for more.
(Note: there is no real full installation of eclipse, except for removing its directory)
Hallelujah. I removed ADT plugin, removed eclipse folder. Also I removed all mentions of eclipse from file system (several folders from user folder). Installed again. And it began work.
I encountered the same problem and was able to resolve it by simply removing the eclipse and android sub-folders from beneath my C:\user folder.
I was able to leave the main Eclipse folder alone, but I did need to install the Android plugin again.
The best answer is so simple, we've overlooked what eclipse is doing when we click "finish" after adding the plugin.
If you take a look at what eclipse is doing in the background before you install the plugin, it's actually installing the program, you'll see the loading bar updating, where ever you have dragged the loading bar to.
So you have to wait for eclipse to install it, it's actually doing something, we just didn't realize it, instead, we quit while eclipse was installing, it never got installed,thus it 'android' doesn't appear in the preferences.
Give it a go!
If you are facing problem with Updating existing ADT or from Install New Software option of eclipse. Best way to do it
1.Uninstall ADT from eclipse
2.Download ADT Plugin zip file from http://developer.android.com
3.Unzip file downloaded in Step 2 and go to plugins directory.
4.Copy all the jar files from plugins directory to plugins directory of your eclipse.
5.Restart eclipse
Just going to confirm that I has this same problem as well. I would download the ADT but it would not appear in the Window tab for Eclipse (helios) classic. I basically just reinstalled the ADT and that worked fine.
In Eclipse I went to the help tab, then Install New Software.
I clicked the "whats already installed" link on the right
I then uninstalled all the android stuff
Then I just reinstalled it again.
Before I restarted Eclipse I waited 2 minutes just in case some files were still installing
Then I closed Eclipse and opened it again and that seemed to do the trick^^
I am having the same problem.
I uninstalled the ADT by mistake. The ADT was functioning correctly before this point of time.
Now when I try to install it again, it installs correctly but it doesn't load up in Eclipse. What I mean is that I can see the ADT has been installed when I check the installed plug-ins section; but I cannot see the Android section under Preferences and neither can I see the Android SDK and AVD Manager button/option under Windows.
I am currently using Eclipse 3.5.2 on a Windows 7 x64 system and I do have Subclipse installed as well.
Please advice.
Ok. So I got it working by removing Eclipse completely (even the folder under Users). Then while installing everything again, I did not install the Subclipse plug-in and everything is working as it should. I already have a seperate software for managing subversion repositories, so this setup works for me.

Categories

Resources