Create my own android app/ launcher - android

First of all, what software would be the best to use and where can i download it?
Is there any program that lets me work more by visual rather than working with a bunch of code?
I looked at the information Android has for developers and i download Eclipse Classic. However i get this error when i try to run it.
" A java runtime environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No java virtual machine was found after searching the following locations:
C:\users\administrator\desktop\eclipse…
If this turn out to be the best program to use....how can i fix this?

Actually Eclipse is the best tool to develop Android applications. And with the Android Development Tool (ADT) plugin for eclipse, you can create a simple interface graphically.
Use this tutorial to set up eclipse and ADT http://developer.android.com/sdk/index.html
The error you are facing is because you don't have the Java Development Kit (JDK) or it's not installed properly. Download it from here.

You're missing the JDK.
See Android SDK and, in particular, step 1 and the link to download the JDK

Related

Setting up Android environment in Eclipse

While creating Android environment in eclipse, I receive this error:
Folder can't be moved because it's open in another folder
, and when updating, it all fails as Eclipse doesn't find the SDK location, because emaluator.exe file is no longer existing as part of the tools of the SDK. I have preinstalled system-image, etc. Any ideas on how to fix this issue without re-installation?
As a beginner and as now Google has their own IDE for developing Android App, you better should start your development journey with Android Studio. It is powerful, beautiful and very easy to use. Why you are using Eclipse still now? If you use Eclipse, you have to install Android SDK, Android Emulator. And you are getting all the tools in one place with Android Studio.
Moreover, Android Studio has IntelliJ engine inside. It is known as the best java ide. Super auto code completion, intelligent code inspector and so on.
Android Studio has become the way to go for Android developers now-a-days. It is easier to use because is based on the IntelliJ Idea which is per se a much better java programming environment than eclipse, it predicts way better what you may need to write, and google has made it so that you have all your interface, simulator and code all in the same environment. On top of that google won't update the Android SDK to work with Eclipse anymore!

Can I develop android applications using Eclipse IDE for Java EE?

I have downloaded Eclipse Helios for Java EE on my Mac. Now I want to develop an Android application. Can I use the same IDE for developing that android application?
I am using Eclipse IDE for Java EE to create webservices for applications. Also, now I got requirement to develop Android applications. Thats why, I want to use same IDE for both. Is that possible?
Yes, you just need to get the Android SDK from here: http://developer.android.com/sdk/index.html Then you will need to get the Eclipse plug in by going to Help > Install New Software and input the link: https://dl-ssl.google.com/android/eclipse/ . This will give you the plugin you need.
All this can be found here: http://developer.android.com/sdk/installing/index.html
Newest Android SDK's work with the newest versions of Eclipse(you would have a problem few months back, especially in Linux).
http://developer.android.com/sdk/installing/installing-adt.html
This is really informative. You can also find whatever you want to start developing. Have fun
You should be able to. Just make sure you download the Android SDK and ADT.

More problems installing Android SDK and Eclipse

My first issue is: I cannot seem to find an executable for the Android SDK! I have downloaded and installed via the Android SDK Manager the necessarie files, at least I hope I have. To start the ball rolling I download: API 15, Android SDK tools and platform tools plus Android 3.2. Am I missing something? The problem is I cannot find any executable file to run my `Android SDK! Where is it?
I then went on to download Eclipse Java IDE, thinking that now I have my Android SDK installed it will surely run, the problem here is that when I try to run the executable of the download file it comes back with message:
'The Eclipse executable launcher was unable to locate it's companion shared library'
Any help as to what I could do to finally run my Android SDK or Eclipse Java IDE would much be appreciated.
Download eclipse 'Eclipse IDE for Java Developers' from:
http://www.eclipse.org/downloads/
Then download SDK from:
http://developer.android.com/sdk/index.html
This video can help you:
http://www.youtube.com/watch?v=BLLX9EtG6CI
In fact the SDK has several executables: adb, android, etc. You will access these via Eclipse and/or command line. Setting up the Android development environment is surprisingly painful. It's more or less described here. Try that, and when you run into your next roadblock, you let us know.
An alternative, if you're having troubles getting everything set up, is MOTODEV Studio from Motorola. It's a free product, but requires registration. One of the use cases we pay attention to is new developers who are having trouble with Eclipse and/or the Android SDK.
Disclaimer: it's my team's product.

Which IDE to use for Android Phone development?

I see another person asked this question and was answered but the other person was on a Mac. Also, I want to know why people are recommending the Classic Eclipse IDE. What is "Java EE"?
I'm on Windows 7 64-bit.
I'm new at using Java but I don't want to start off with something that will later need changing. If I am intending to write apps for Android Phones (and later tablets), which environment should I use?
I see the following options for download:
- Eclipse IDE for Java Developers
- Eclipse IDE for Java EE Developers
- Eclipse Classic 3.6.2
Thanks!
For a list of the different Eclipse editions, see http://eclipse.org/downloads/
"Java EE" is a release of Eclipse with all the features that are particular useful for Java EE development. Other similar editions are aimed at PHP, plug-ins, C++, etc.
Any of these can be used as the basis for Android development, but if you "just" want to development Android stuff and have no need for Java EE support, PHP or whatever, then choose "...for Java Developers", as it is the smallest available...
You can write in Javascript using titanium.It converts the code js to java or objective c.
I think this is the easiest way.It's the titanium link
You can use the Eclipse download for Java Developers and install Android Development Toolkit (ADT) plugin from Google.
Eclipse Pulsar which is intended for mobile developers is also available for from Eclipse downloads home.
If you are used to using Visual Studio on windows or other big IDEs, I'd recommend you use Eclipse for Java Developers.
If you are just getting started, I'd suggest you skip out on IDEs. For me, Eclipse was more trouble than I needed. Using VIM or Notepad++ and a batch file gives you great results.

New to android dev

I am new to android dev, own an HTC Eris Droid (OS = 1.5 or 1.6 I believe). I am primarily a Microsoft .NET developer and am trying to figure out where to start.
What dev IDEs are suggested. I've seen the droid dev site and they suggest Eclipse. But which one?
Will installing Eclipse and the JRE interfere with .NET development?
What else will I need to get started? My OS is Win7.
TIA
As a .NET developer who has recently been looking at Android development, I can give you the steps I used:
Download Eclipse Classic 32-bit (as recommend by the Android docs) and extract it to a folder where it has write permissions (I use %homepath%\applications\eclipse\3.5\)
Download and extract the Android SDK to a permanent home and run SDK Setup.exe. Let it download/install all the packages
Add ANDROID_SDK_HOME\tools (expanded, obviously) to your %PATH% system environment variable in System Properties (WIN+BREAK)
Install the ADT (Android/Eclipse integration) plugin for Eclipse
Then to checkout the samples:
Create a workspace and a new Android project
Copy the contents of one of the samples (ANDROID_SDK_HOME\platforms\android-x.x\samples) into your project directory
Refresh your Eclipse view
I also strongly recommend checking out the Android Developer Guide and, in particular, reading the Application Fundamentals. It really gives a good overview of the terms used and the lifecycle of an application.
After that you can dive into the samples (installed by the SDK) with a little bit of clarity.
For development you will need*:
Java JDK - the JRE is not enough for Java development.
Eclipse - it doesn't really matter which "package" you choose, but for your needs the basic (smallest) one should be enough.
Android SDK + ADT
This should have no effect on .Net development, or on anything for that matter.
You don't actually need Eclipse and ADT, but since you asked about IDEs...
The android developer site system requirements says any version of Eclipse after 3.3.
Eclipse uses plugins to support different configurations that's why www.eclipse.org/downloads/ has so many different versions - they're the core IDE with different plugin configurations.
I'd recommend the 'Eclipse IDE for Java Developers' as this will have what you need without too many bits you don't - you can install additional plugins easily.
Of course, you'll also need to add the Android SDK once you have Eclipse - this is a set of tools and plugins that work with Eclipse.
Installing Eclipse and the JRE (Although you want the JDK - The Development Kit rather than just the runtime) will not interfere with your .Net development.
This version of Eclipse should work fine. Just select a download mirror.
You probably already have the JRE installed, but you should install the JDK from here.
Then you need to get the Android SDK, and ADT
After you install the Android SDK, it may be useful to create multiple virtual devices using the included Android emulator running different versions of Android. This will help you to learn features included in Android up to version 2.1 instead of being limited to your current device running 1.x.

Categories

Resources