Instal·lació Android SDK

De wikijoan
Salta a la navegació Salta a la cerca

Segueixo les recomanacions de http://www.android-spa.com/confEclipse.php

Instal.lació Eclipse

El primer fallo que he fet és instal.lar el Eclipse des dels respositoris de Ubuntu, perquè m'instal.la la versió 3.2, i necessito la versió 3.3 o 3.4 per tal que s'actualitzi bé el ADT Eclipse Pluguin (el Plugin del Android). Em trobava que se m'instal.lava la versió del ADT 18, i necessito la 20. En resum, problemes que es solucionen instal.lant la última versió disponible del Eclipse.

Per tant, tot i que és còmode fer

:$ sudo apt-get install eclipse
:$ sudo apt-get install eclipse-sdk

no ho faig i em vaig a la secció de downloads de eclipse.org:

http://www.eclipse.org/downloads/
eclipse-jee-ganymede-SR1-linux-gtk.tar.gz

És la versió Ganymede (que se suposa que és recent, el copyright és del 2008), i ara sí que m'instal.larà la versió 20 del adb (android)

Descomprimeixo el Eclipse a /home/joan/eclipse, i faig un enllaç en l'excriptori a l'executable (./eclipse). El Eclipse no s'ha d'instal.lar, n'hi ha prou amb això.

Instal.lació del Android SDK i del plugin de l'Eclipse

Descarreguem el SDK de google anant a la pàgina web del android: android-sdk-linux_x86-1.0_r2.zip (86MB)

En aquest cas, també és important descarregar la última versió

el descomprimeixo a /home/joan/android

Configurem el Plug-in de l'Eclipse (amb la versió Ganymede els passos són una mica diferents però igualment entenedors):

  • abrimos el eclipse y vamos a help -> software updates -> find and install
  • Elegimos: search for new features to install
  • Pulsamos en new remote site y añadimos los siguientes datos: url: https://dl-ssl.google.com/android/eclipse/
  • Lo marcamos si no está marcado y finish
  • Lo volvemos a marcar en la siguiente pantalla si vuelve a ser necesario.
  • Aceptamos la licencia y continuamos hasta finalizar (empezará a descargar el plugin)
  • Pulsamos en Install All
  • Nos pedirá que reiniciemos el Eclipse, así que pulsamos en restart
  • Configuramos el entorno SDK, vamos a Windows -> Preferentes, seleccionamos Android y añadimos la ruta de la carpeta que hemos descomprimido anteriormente con todo el SDK de Android que nos facilita Google.

També fem:

export PATH=$PATH:/home/joan/android/tools

ficar-ho en el /home/joan/.bashrc indica com fer-ho per les versions 3.3 i 3.4

Primer projecte: carpeta sample

  • Creamos un nuevo proyecto
  • Seleccionamos un Android Project
  • Seleccionamos la opción Create Project of existing source, abrimos un simple, para ello vamos a la carpeta donde hemos descomprimido el SDK y vamos a la carpeta /Samples y seleccionamos Helloactivity, y finalizamos, ya que el propio Eclipse nos rellenará los demás campos.
  • Le damos a run para compilar y ejecutar, indicándole que es de tipo Android, y se abrirá un android virtual que es donde probaremos las aplicaciones. La primera vez a veces sólo lo carga, por eso NO deberemos cerrar ya el Android virtual en ningún momento mientras programemos y le daremos a Run de nuevo para ver la aplicación en Android.
  • A partir de este momento ya sólo queda programar en Android. Si tienes problemas o dudas sobre el proceso, o te has puesto a programar y no sabes cómo hacer algo puedes buscar y preguntar en el foro, seguro que encuentras lo que necesitas, y si no está entre todos encontraremos una salución.

A mi em funciona correctament, tot i que és cert que la combinació portàtil de 3 anys+Eclipse+emulador Android va una mica lent i despista una mica. Aconsegueixo fer funcionar els exemples Helloactivity i Snake.

A partir d'aquí, ja es poden fer coses més interessants.

Instal.lació SDK novembre 2009

Ara ja tinc el HTC Dream

En la pàgina web d'Android Developers (http://developer.android.com/sdk/index.html) informen que hi ha hagut bastants canvis en el SDK, o sigui que em descarrego la última versió: android-sdk_r3-linux.tgz, i la descomprimeixo a /home/joan.

instruccions de la Quick Start Guide

0. Prepare your development computer

Read the System Requirements document and make sure that your development computer meets the hardware and software requirements for the Android SDK. Install any additional software needed before downloading the Android SDK. In particular, if you plan to develop Android applications in the Eclipse IDE using the ADT Plugin (see below), make sure that you have the correct version of Eclipse installed.

1. Download and install the SDK starter package

Select a starter package from the table at the top of this page and download it to your development computer. To install the SDK, simply unpack the starter package to a safe location and then add the location to your PATH.

export PATH="$PATH:/home/joan/android-sdk-linux"

ho fico a /etc/environment

2. Install the ADT Plugin for Eclipse

If you are developing in Eclipse, set up a remote update site and install the Android Development Tools (ADT) plugin. For detailed instructions, see Installing and Updating ADT: http://developer.android.com/sdk/eclipse-adt.html

Jo tinc el Eclipse Galileo (3.5), i per tant segueixo les instruccions per a aquesta versió.

  • Start Eclipse, then select Help > Install New Softare.
  • In the Available Software dialog, click Add....
  • In the Add Site dialog that appears, enter a name for the remote site (for example, "Android Plugin") in the "Name" field.
  • In the "Location" field, enter this URL: https://dl-ssl.google.com/android/eclipse/ (Note: If you have trouble aqcuiring the plugin, you can try using "http" in the URL, instead of "https" (https is preferred for security reasons)).
  • Back in the Available Software view, you should now see "Developer Tools" added to the list. Select the checkbox next to Developer Tools, which will automatically select the nested tools Android DDMS and Android Development Tools. Click Next.
  • In the resulting Install Details dialog, the Android DDMS and Android Development Tools features are listed. Click Next to read and accept the license agreement and install any dependencies, then click Finish.
  • Restart Eclipse.


3. Add Android platforms to your SDK

Use the Android SDK and AVD Manager, included in the SDK starter package, to add one or more Android platforms (for example, Android 1.6 or Android 2.0) to your SDK. In most cases, you will want to download multiple platforms, so that you can build your application on the lowest version you want to support, but test against higher versions that you intend the application to run on. Information about each platform is available at left, under "Downloadable SDK Components."

To launch the Android SDK and AVD Manager on Windows, execute SDK Setup.exe, at the root of the SDK directory. On Mac OS X or Linux, execute the android tool in the <sdk>/tools/ folder. For more information about how to add platforms and other components, see Adding SDK Components.

4. Get the latest documentation

If you develop while offline, use the Android SDK and AVD Manager to download the latest documentation package. The documentation covers all versions of the API and lets you filter out those versions that your application won't support. Once installed, the documentation is also available to you directly from the Eclipse IDE.

5. Download other SDK components

You can use the Android SDK and AVD Manager to download other SDK components, such as the SDK add-ons. An SDK add-on provides a development environment for an Android external library or a customized Android system image. For example, the Google APIs Add-On lets you develop an application that takes advantage of the Google Maps external library.

6. Get started with an application project

Once you've set up your SDK, the next step is to start a new application project or move existing applications into the new SDK.

If you are new to Android, you can use the Hello World tutorial to get started quickly. Next Steps offers other suggestions of how to begin. Welcome!

Instal.lació SDK febrer 2010

No hi ha manera de compilar la part de l'android (client) del FingerPlay (R cannot be resolved), i penso que potser és perquè no treballo amb la última versió del SDK. Em descarrego android-sdk_r3-linux.tgz.


creat per Joan Quintana Compte, febrer 2009