risposta

9

Questi possono essere importati come un progetto esistente nel vostro spazio di lavoro Eclipse. È possibile trovare i file di progetto nella cartella ANDROID_SDK\samples\android-XX\SoftKeyboard(dove XX è un determinato livello API).

Per importarli all'interno di eclissi, andare a File -> New -> Other -> Android Project. Quindi selezionare create project from existing source e selezionare la cartella sopra come posizione. Scegli il livello API appropriato qui sotto se nessuno è selezionato e premi Fine. E questo è tutto, hai un brillante nuovo progetto Android che puoi eseguire come tutti gli altri.

Ricordare che tutti i campioni di API vengono preinstallati in ogni emulatore. Quindi, se vuoi testarlo in un emulatore, devi prima disinstallare la versione preinstallata. Eseguire adb uninstall com.example.android.softkeyboard dalla riga di comando del sistema operativo o disinstallare gli esempi tramite Preferences -> Applications nell'emulatore stesso.

Le diverse versioni nella cartella sono per i diversi livelli API (What is an API level?) di Android. Significa solo che sono scritti per supportare quel livello API e superiori. A seconda di cosa è cambiato tra le versioni, potrebbe non esserci alcuna differenza tra i file.

+0

Grazie! È stato utile – user569474

2

Esistono diversi esempi dello stesso progetto perché sono installati più SDK per diverse versioni di Android. Ogni directory SDK contiene l'esempio. Direi che basta caricare quello per qualsiasi versione di Android che desideri utilizzare come target.

Per caricare il progetto da un esempio esistente in Eclipse: fare clic su File -> Nuovo -> Progetto e selezionare Progetto Android -> Fare clic su Avanti. Seleziona "Crea progetto da sorgente esistente" e fai clic su Sfoglia per trovare la directory contenente l'esempio che vuoi caricare. Finalmente basta fare clic su Fine.

Questo dovrebbe caricare l'esempio nello spazio di lavoro.

+0

Grazie! È stato utile – user569474

1

ecco un tutorial che vi guiderà attraverso le fasi di esecuzione delle applicazioni di esempio:

Running Android SDK samples

Si consiglia di utilizzare la versione che si adatta alla tua versione di Android. Poiché SoftKeyBoard non è un'associatività (è un servizio) devi chiamare il servizio dalla tua applicazione per testarlo.

+0

Grazie! È stato utile – user569474