web-dev-qa-db-ja.com

目覚まし時計アプリケーションのソースコード

Alarm Applicationで利用可能な既存のデフォルトのソースコードをカスタマイズするためのAndroid 2.3ソースコードを取得する方法はありますか。

21
Sree

Android githubミラーからアプリをダウンロードできます。

https://github.com/Android/platform_packages_apps_alarmclock

またはシアンミラー

https://github.com/CyanogenMod/Android_packages_apps_DeskClock

そして、あなたはナイスガイなので、疑問に思っています:そのコードのライセンスは何ですか?

Androidドキュメント および シアンのウィキペディアページ によると、それは-であるため、 Apacheソフトウェアライセンス2.

そして、誰もが知っているように、Apacheライセンス2.0はすべてのハッカーにとって素晴らしいライセンスです。 1、2ドル稼ぐつもりでも。 (あなたは少し資本主義の悪党)

License comparison

そのニースのチートシートは思いつきませんでした。 他の誰かがしました。

30
Name is carl

これは、OEMがシステムアップデートを提供していなくてもアプリとアップデートをすべての人に提供できるように、アプリをシステムからアンバンドルした状態に保つために、現在Googleによって作成および維持されているバージョンです。

そのため、Playストアからダウンロードして入手することもできます。以前に共有されたものは、かなり古いストックアプリです。

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

ソースのサイトは変化し続ける可能性があるため把握するには、Android Openソースプロジェクト(AOSP)ページとコードのURLの検索。

8
padfoot

ここから、アラームアプリを含むAndroidソースツリー全体をダウンロードできます。

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

3
Caner

Cyanogenmodは死んだ。それで、これが最新のLineage DeskClock(Apache License 2.0)リポジトリです。

https://github.com/LineageOS/Android_packages_apps_DeskClock