Исходный код приложения будильника - PullRequest
21 голосов
/ 29 сентября 2011

Есть ли способ получить исходный код Alarm Application для настройки существующего исходного кода по умолчанию, доступного в Android 2.3.

Ответы [ 4 ]

29 голосов
/ 27 декабря 2013

Вы можете загрузить приложение с зеркала Android github.

https://github.com/android/platform_packages_apps_alarmclock

Или на цианогенном зеркале

https://github.com/CyanogenMod/android_packages_apps_DeskClock

Ипотому что вы хороший парень, вам интересно: Какова лицензия этого кода?

Рад, что вы спросили, потому что в соответствии с документацией Android и страница википедии cyanogen , это Лицензия на программное обеспечение Apache 2.0

И, как мы все знаем, лицензия Apache 2.0 - это хорошая лицензия для всех хакеров.Даже те, кто намерен заработать доллар или два.(вы, маленькие мерзавцы-капиталисты)

License comparison

Обратите внимание, что я не придумал этот хороший шпаргалки. Кто-то еще сделал.

8 голосов
/ 25 сентября 2015

Это версия, созданная и поддерживаемая Google в настоящее время, чтобы держать приложения отделенными от системы, чтобы предоставлять приложения и обновления всем, даже если OEM-производители не предоставляют обновления системы.

Следовательно, это тот, который доступен для скачивания в магазине Play. То, что было опубликовано ранее, - это старое приложение, которое довольно старое.

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

Поскольку сайт источника может постоянно меняться, лучший способ понять это - посетить страницу Android Open Source Project (AOSP) и найти URL-адрес кода.

3 голосов
/ 29 сентября 2011

Вы можете скачать целое дерево исходников Android, включая приложение будильника, здесь:

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

1 голос
/ 04 сентября 2017

Цианогенмод мертв. Итак, вот последний репозиторий Lineage DeskClock (Apache License 2.0):

https://github.com/LineageOS/android_packages_apps_DeskClock

...