Есть ли способ получить исходный код Alarm Application
для настройки существующего исходного кода по умолчанию в Android 2.3
.
Исходный код приложения для будильника
Ответ 1
Вы можете загрузить приложение из зеркала github Android.
https://github.com/android/platform_packages_apps_alarmclock
Или на цианогенном зеркале
https://github.com/CyanogenMod/android_packages_apps_DeskClock
И потому, что вы хороший парень, вам интересно: что такое лицензия на этот код?
Рад, что вы спросили, потому что в соответствии с документацией по Android и cyanogen wikipedia страница, это Apache Software License 2.0
И как мы все знаем, лицензия Apache 2.0 хорошая лицензия для всех хакеров. Даже те, кто намеревается сделать доллар или два. (вы, маленькие капиталистические мерзавцы)
Обратите внимание, что я не придумал этот хороший чит-лист. Кто-то еще сделал.
Ответ 2
Это версия, которая была сделана и поддерживается Google в настоящее время, в целях сохранения приложений, не связанных с системой, чтобы предоставлять приложения и обновления для всех, даже если OEM-производители не предоставляют обновление системы.
Следовательно, это тот, который доступен в Play Store для загрузки. Тот, который ранее делился, представляет собой довольно старое приложение для акций.
https://android.googlesource.com/platform/packages/apps/DeskClock/
По мере того, как сайт источника может меняться, лучшим способом понять его можно на странице Android Open Source Project (AOSP) и поиске URL-адреса кода.
Ответ 3
Вы можете скачать все исходное дерево Android, включая приложение для будильника, здесь:
Ответ 4
Цианогенмод мертв. Итак, вот последний репозиторий Lineage DeskClock (Apache License 2.0):
https://github.com/LineageOS/android_packages_apps_DeskClock