In modalità di debug, ricevo un messaggio di origine non trovato per le cose Android. Sto usando Andorid-10 per abbinare il mio dispositivo. Nel 'android-sdk \ sources' ho Android-14 e Android-15. Come e dove posso ottenere l'albero dei sorgenti di Andorid-10. Ho visto http://developer.android.com/sdk/android-2.3.3.html ma non riesco a trovare una fonte da scaricare.Come posso trovare il codice sorgente per la piattaforma Android 2.3.3?
risposta
La migliore risposta per me è andare a http://code.google.com/p/adt-addons/ e scaricare il plugin Eclipse per Fonti Android. Per ottenere il plug-in, in Eclipse, selezionare il pulsante "Guida" e selezionare "Installa nuovo software". Daglielo http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/ Si tratta di un grande carico inattivo, ma dopo Eclipse ha tutto il codice sorgente.
Grazie per il vostro aiuto
Cliff
Se ho compreso correttamente la tua domanda, stai cercando di avere l'SDK Android-10 disponibile per creare codice contro per scrivere applicazioni Java. Con questo presupposto, il modo per ottenere il supporto Android-10 è quello di utilizzare:
android-sdk/tools/android
Questo caricherà l'SDK Android e AVD Manager. Usa la selezione del menu 'Pacchetti disponibili' e procedi con il download dell'SDK Android-10.
Io uso grepcode per cercare e scaricare il codice sorgente Android. È possibile trovare un barattolo con Android 2.3 here. Dovresti anche essere in grado di scaricare il codice sorgente da https://github.com/android e http://code.google.com/p/android/.
Sì, questo è quello che stavo cercando. Grazie mille – cliff2310
Avrai bisogno della cartella '' core/java/android' del progetto '' platform_frameworks_base'] (https://github.com/android/platform_frameworks_base/tree/android-2.3.3_r1.1/core/java/android) e quindi selezionare un tag in cima. – TWiStErRob
git clone --no-checkout https://android.googlesource.com/platform/libcore
cd libcore
git tag -l | grep -F 2.3.
android-2.3.1_r1
android-2.3.2_r1
android-2.3.3_r1
android-2.3.3_r1.1
android-2.3.4_r0.9
android-2.3.4_r1
android-2.3.5_r1
android-2.3.6_r0.9
android-2.3.6_r1
android-2.3.7_r1
scegliere la vostra versione preferita, solo una nota: l'immagine emulatore di platform-10
è Android 2.3.4 (guarda adb shell getprop
)
git checkout android-2.3.4_r1
cd luni/src/main/java
jar cvf <android sdk>/platforms/android-10/sources.jar *
ora puoi attaccare il vaso a eclissi
Stavo cercando anche la sorgente di android.widget.ArrayAdapter
in 2.3.x.
Ho già avuto questa clonato:
# Android_Frameworks_Base (~ 1.8GiB)
$ git clone https://github.com/android/platform_frameworks_base.git
in modo che l'esecuzione di questo:
# Switch to v2.3 by Git tag
$ git checkout android-2.3.7_r1
è un "veloce" salto indietro nel tempo, e può essere collegato a Eclipse come
- Source Attachment Configuration
- External location
- External Folder
- (Browse to filesystem location)
Ho il barattolo Android-10. Ho solo bisogno della fonte. Cliff – cliff2310
Bene quasi. Ho scaricato il file android-2.3.3_r1-sources.jar. Quando provo ad eseguirlo, ottengo un'eccezione Java. Cliff – cliff2310
La ** sorgente ** per Android-10 non è disponibile nel gestore SDK. –