Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Android KitKat

From Wikipedia, the free encyclopedia
Eleventh version of the Android operating system

Operating system
Android KitKat
Version of theAndroid operating system
Android KitKat running on aNexus 5 (AVD Emulator)
DeveloperGoogle
Released to
manufacturing
September 3, 2013; 12 years ago (2013-09-03)
General
availability
October 31, 2013; 12 years ago (2013-10-31) (as Android 4.4)June 25, 2014; 11 years ago (2014-06-25) (with Wearable Extensions)
Final release4.4.4_r2.0.1 (KTU84Q)[1] / July 7, 2014; 11 years ago (2014-07-07)
Kernel typeMonolithic (Linux)
Preceded byAndroid Jelly Bean (4.1−4.2−4.3)
Succeeded byAndroid Lollipop (5.0)
Official websitewww.android.com/versions/kit-kat-4-4/Edit this at Wikidata
Support status
  • Unsupported since October 1, 2017[2]
  • Google Play Services support dropped since August 2023[3]

Android KitKat is the codename for the eleventhAndroidmobile operating system, representing release version 4.4. Unveiled on September 3, 2013, KitKat focused primarily on optimizing the operating system for improved performance on entry-level devices with limited resources. It is the last version of Android to use the "Holo" interface. On July 24, 2023, Google announced thatGoogle Play Services would no longer support KitKat in August of that year.[4][5][6] The first phone with Android KitKat was theNexus 5.

As of January 2025,[update] 0.12% of Android devices run KitKat.[7]

History

[edit]

Android 4.4 "KitKat" was officially announced on September 3, 2013. The release was internally codenamed "Key lime pie"; but John Lagerling, director of Android global partnerships, and his team, decided to drop the name, arguing that "very few people actually know the taste of a key lime pie". Aiming for a codename that was "fun and unexpected", his team pursued the possibility of naming the release "KitKat" instead. Lagerling phoned a representative ofNestlé, who owns theKit Kat brand and produces the confectionery (outside theUnited States, where it is produced byThe Hershey Company under license), and quickly reached a preliminary deal for a promotional collaboration between the two companies, later finalized in a meeting atMobile World Congress in February 2013. The partnership was not revealed publicly, or even to other Google employees and Android developers (who otherwise continued to internally refer to the OS as "KLP"), until its official announcement in September.[8][9]

As part of the promotional efforts, Kit Kat bars in the shape of theAndroid robot logo were produced, while Hershey ran a contest in the United States with prizes ofNexus 7 tablets andGoogle Play Store credit.[9][10]

TheNexus 5, developed byLG Electronics, was unveiled on September 30, 2013, as the launch device for KitKat.[11]

One of the bugs solved introduced in version 4.4 and solved in version 4.4.1 was thehairy heart: the yellow heart emoji⟨💛⟩ would be shown as a hairy hearta pink heart symbol with marks representing short hair..[12]

Up to October 2017, Android 4.4 was still supported with security patches by Google for thesource code.[13][14][2]

Development

[edit]

Continuing on from the focus on improving visual performance and responsiveness onAndroid 4.1 "Jelly Bean", the main objective of Android 4.4 was to optimize the platform for better performance on low-end devices, without compromising its overall capabilities and functionality. The initiative was codenamed "Project Svelte", which Android head of engineering Dave Burke joked was aweight loss plan after Jelly Bean's "Project Butter" added "weight" to the OS.[15] To simulate lower-spec devices, Android developers usedNexus 4 devicesunderclocked to run at a reduced CPU speed with only a single core active, 512 MB memory, and at 960×540 display resolution—specifications meant to represent a common low-end Android device.[15]

A development tool known as ProcStats was developed in order to analyze the memory usage of apps over time, especially those that run background services. This data was used to optimize and decouple Google apps and services found to be inefficient, thus helping to reduce the overall memory usage of Android. Additionally, 4.4 was designed to be more aggressive in managing memory, helping to guard against apps wasting too much memory.[15][16]

Features

[edit]
See also:Android version history § Android 4.4 KitKat

User experience

[edit]

The overall interface of KitKat furtherdownplays the "Holo" interface appearance introduced on4.0, replacing remaining instances of blue accenting with greys and white (such as the status bar icons), and getting rid of theWi-Fi upstream and downstream traffic indicators (triangles pointing up and down), though they can still be seen in the quick control center menu.[17]

The Wi-Fi icon colour when only a connection to an access point with no Internet access has been established has changed from grey to orange.[18]

The appearance may deviate in custom vendor distributions such asTouchWiz.

Apps may trigger a translucent status and navigation bar appearance, or trigger a full screen mode ("Immersive mode") to hide them entirely. The launcher also received a refreshed appearance, with the implementation of the translucent navigation bars, and the replacement of the black backdrop in the application drawer with a translucent backdrop.[19][20] Additionally, action overflow menu buttons in apps are always visible, even on devices with the deprecated "Menu" navigation key.[21] In the Settings menu, users can now specify a default Home (launcher) andtext messaging app.[22]

On stock devices, the Messaging and Movie Studio apps were removed; the former was replaced byGoogle Hangouts, which supportedSMS. The AOSP Gallery app was also deprecated in favor ofGoogle+ Photos.[19]

Platform

[edit]

A newruntime environment known as theAndroid Runtime (ART), intended to replace theDalvik virtual machine, was introduced as atechnology preview in KitKat.[23] ART is a cross-platform runtime which supports thex86,ARM, andMIPS architectures in both32-bit and64-bit environments. Unlike Dalvik, which usesjust-in-time compilation (JIT), ART compiles appsupon installation, which are then run exclusively from the compiled version from then on. This technique removes the processing overhead associated with the JIT process, improving system performance.[24]

Devices with 512 MB of RAM or less report as "low RAM" devices. Using an API, apps may detect low RAM devices and modify their functionality accordingly. KitKat also supportszram.[16][20] WebView components were updated to utilize a version of theGoogle Chromerendering engine.[25] A new Storage Access Framework API allows apps to retrieve files in a consistent manner; as part of the framework, a new system file picker (branded as "Documents") allows users to access files from various sources (including those exposed by apps, such as online storage services).[26]

A public API was introduced for creating and managingtext messaging clients.[27] Sensor batching, step detection and counter APIs were also added.[20] KitKat supportshost card emulation fornear-field communications, which allows apps to emulate asmart card for activities such asmobile payments.[28]

See also

[edit]

References

[edit]
  1. ^"Android Source".Google Git.Archived from the original on June 13, 2021. RetrievedMay 28, 2021.
  2. ^ab"Android Security Bulletin – April 2017".Android.com. Android Open Source Project.Archived from the original on April 19, 2017. RetrievedApril 5, 2017.
  3. ^"Google Play services ending support for Android 4.4 KitKat".9to5Google. July 24, 2023.Archived from the original on July 24, 2023. RetrievedJuly 24, 2023.
  4. ^"Google Play services discontinuing updates for KitKat (API levels 19 & 20) starting August 2023".Android Developers Blog.Archived from the original on July 25, 2023. RetrievedJuly 25, 2023.
  5. ^Li, Abner (July 24, 2023)."Google Play services ending support for Android 4.4 KitKat".9to5Google.Archived from the original on July 24, 2023. RetrievedJuly 25, 2023.
  6. ^Amadeo, Ron (July 25, 2023)."Android 4.4 KitKat is truly dead, loses Play Services support".Ars Technica.Archived from the original on July 26, 2023. RetrievedJuly 26, 2023.
  7. ^"Mobile & Tablet Android Version Market Share Worldwide".StatCounter Global Stats.Archived from the original on July 14, 2020. RetrievedNovember 16, 2020.
  8. ^"Android 4.4 KitKat: What's the point of co-branding?".CNET.Archived from the original on December 23, 2015. RetrievedNovember 2, 2015.
  9. ^abKelion, Leo (September 3, 2013)."Android KitKat announced".BBC News.Archived from the original on September 4, 2013. RetrievedSeptember 3, 2013.
  10. ^"Kit Kat contest up and running, win one of a 1000 Google Nexus 7 (2013) slates being given away".PhoneArena. September 6, 2013.Archived from the original on March 4, 2016. RetrievedNovember 2, 2015.
  11. ^"Google Unveils Nexus 5 With Android 4.4 KitKat".PC Magazine. October 31, 2013.Archived from the original on March 4, 2016. RetrievedDecember 29, 2015.
  12. ^Bond, John-michael (April 30, 2014)."You may be accidentally sending friends a hairy heart emoji".Engadget. Archived fromthe original on April 29, 2025. RetrievedNovember 18, 2025.
  13. ^"Android Security Bulletin—October 2017 | Android Open Source Project".Android Open Source Project.Archived from the original on July 5, 2018. RetrievedJuly 2, 2018.
  14. ^"Security updates and resources".Android.com. Android Open Source Project.Archived from the original on January 12, 2017. RetrievedSeptember 10, 2017.When a security vulnerability in AOSP is fixed in an Android Security Bulletin, we'll notify Android partners of issue details and provide patches. The Android security team currently provides patches for Android versions 4.4 (KitKat) and above. This list of backport-supported versions changes with each new Android release.
  15. ^abc"How Google Shrank Android For Version 4.4 KitKat".ReadWrite.Archived from the original on October 19, 2015. RetrievedNovember 2, 2015.
  16. ^ab"Android 4.4 KitKat to run "comfortably" on 512MB RAM devices, here's how".PhoneArena. November 6, 2013.Archived from the original on January 29, 2017. RetrievedNovember 2, 2015.
  17. ^Amadeo, Ron (November 14, 2013)."Android 4.4 KitKat, thoroughly reviewed".Ars Technica.Archived from the original on October 24, 2020. RetrievedOctober 24, 2020.
  18. ^"Android 4.4 KitKat: Warum die Statussymbole weiß und statisch sind".GIGA (in German). November 19, 2013. Archived fromthe original on October 24, 2020. RetrievedOctober 24, 2020.
  19. ^abAmadeo, Ron (June 16, 2014)."The history of Android: The endless iterations of Google's mobile OS".Ars Technica.Archived from the original on July 5, 2014. RetrievedJuly 6, 2014.
  20. ^abcMolen, Brad (November 5, 2013)."Nexus 5 review".Engadget.Archived from the original on November 9, 2013. RetrievedNovember 11, 2013.
  21. ^"Android menu button now on by default on all device with KitKat".PhoneArena. December 9, 2013.Archived from the original on December 13, 2013. RetrievedFebruary 9, 2014.
  22. ^"How to remove Hangouts and more Android 4.4 KitKat apps".CNET.Archived from the original on November 9, 2015. RetrievedNovember 2, 2015.
  23. ^"'ART' experiment in Android KitKat improves battery life and speeds up apps".Engadget. November 7, 2013.Archived from the original on January 27, 2017. RetrievedJune 26, 2014.
  24. ^Andrei Frumusanu (July 1, 2014)."A Closer Look at Android RunTime (ART) in Android L".AnandTech. Archived fromthe original on July 5, 2014. RetrievedJuly 5, 2014.
  25. ^"KitKat's WebView is powered by Chromium, enabling Android app developers to use new HTML5 and CSS features".The Next Web. November 2, 2013.Archived from the original on October 6, 2015. RetrievedNovember 2, 2015.
  26. ^Ho, Joshua."Examining MicroSD changes in Android 4.4".Anandtech. Archived fromthe original on March 28, 2014. RetrievedMarch 28, 2014.
  27. ^"Getting Your SMS Apps Ready for KitKat".Android Developers Blog.Archived from the original on October 15, 2013. RetrievedOctober 14, 2013.
  28. ^"Google gets around the carriers with Host Card Emulation for NFC payments".NFCWorld.com. October 31, 2013.Archived from the original on October 2, 2015. RetrievedNovember 2, 2015.

External links

[edit]
Software
development
Development tools
Official
Other
Integrated development
environments
(IDE)
Languages,databases
Augmented reality andvirtual reality
Events,communities
Releases
Derivatives
Devices
Pixel
Nexus
Play edition
Custom
distributions
Booting and
recovery
APIs
AlternativeUIs
Rooting
Lists
Related topics
a subsidiary ofAlphabet
Company
Divisions
Subsidiaries
Active
Defunct
Programs
Events
Infrastructure
People
Current
Former
Criticism
General
Incidents
Other
Software
A–C
D–N
O–Z
Operating systems
Machine learning models
Neural networks
Computer programs
Formats and codecs
Programming languages
Search algorithms
Domain names
Typefaces
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Hardware
Pixel
Smartphones
Smartwatches
Tablets
Laptops
Other
Nexus
Smartphones
Tablets
Other
Other
Advertising
Antitrust
Intellectual
property
Privacy
Other
Related
Concepts
Products
Android
Street View coverage
YouTube
Other
Documentaries
Books
Popular culture
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=Android_KitKat&oldid=1322971948"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp