2011-09-29 18 views
16

C'è un modo per ottenere il codice sorgente Alarm Application per la personalizzazione del codice sorgente predefinito esistente disponibile in Android 2.3.Codice sorgente applicazione sveglia

+0

sto facendo qualcosa di simile qui !! http://stackoverflow.com/questions/13523350/android-alarm-clock-ui – toobsco42

risposta

3

È possibile scaricare intero albero source Android tra cui applicazione di allarme da qui:

http://source.android.com/source/downloading.html

+0

grazie proveremo .. – Sree

+0

Hey @Caner, ho scaricato il sorgente. Mi stavo chiedendo se fosse possibile indicare dove si trovano Classi e layout dell'app di allarme. – toobsco42

+0

Credo che si trovi all'interno di "com.android.deskclock". Dai un'occhiata qui: http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android-apps/4.1.1_r1/com/android/deskclock/AlarmClock.java? av = f – Caner

27

È possibile scaricare l'applicazione dallo specchio github Android.

https://github.com/android/platform_packages_apps_alarmclock

O sullo specchio di cianogeno

https://github.com/CyanogenMod/android_packages_apps_DeskClock

E perché, tu sei un bravo ragazzo, vi state chiedendo: Qual è la licenza di tale codice?

contento che hai chiesto, perché according to the Android documentation e cyanogen's wikipedia page, è il Apache Software License 2.0

E come tutti sappiamo, la licenza Apache 2.0 è una bella licenza per i tutti gli hacker. Anche quelli che intendono fare un dollaro o due. (voi piccoli furfanti capitalisti)

License comparison

Si prega di notare che, io non sono venuto su con quel bel cheat sheet. Someone else did.

+0

@carl: grazie.è stato informativo. Ho clonato la fonte così com'è @ https://android.googlesource.com/platform/packages/apps/AlarmClock.git Ma non ho potuto eseguire l'app su AndroidStudio. Sto facendo qualcosa di completamente sbagliato? – madu

8

Questa è la versione creata e gestita da Google in una mossa per mantenere le app separate dal sistema in modo da fornire le app e gli aggiornamenti a tutti, anche se gli OEM non forniscono aggiornamenti di sistema.

Quindi è quello che è disponibile anche da Play Store per il download. Quello che è stato condiviso in precedenza è l'App di riserva che è piuttosto vecchia.

https://android.googlesource.com/platform/packages/apps/DeskClock/

Come il sito della fonte può continuare a cambiare, migliore modo per capirlo è visitando la pagina Android Open Source Project (AOSP) e la ricerca per l'URL del codice.