Androidのバージョン4.1であり、10番目のリリースのうちの1番目のこと。コードネーム「Jelly Bean」。
Android 4.0の問題点や不評な点を改善したバージョン。2012(平成24)年6月27日の開発者向けイベント「Google I/O」で発表された。
最初の端末は、ASUSのタブレット端末「Nexus 7 [2012]」である。また、Googleが開発した球形のメディアプレーヤー「Nexus Q」(発売中止)にも搭載予定だった。
- 位置情報と連携する情報サービス「Google Now」対応
- 通信圏外でも利用可能な文書読み上げ機能と音声入力機能を搭載
- ジェスチャー入力機能に対応
- Unicode 6.0.0から追加された絵文字に対応
Android 4.0の問題点や不評な点を改善したバージョン。
バターのような滑らかな動作を実現する「Project Butter」などの新機能が搭載された。
また、双方向テクストに対応しアラビア語などでの最適化の他、新たな言語にも対応した(カナラ語、テルグ語、マラヤーラム語)。
Android 4.1(JB)では、Android 4.0(ICS)まであったTouchEventに制限をかけるような設定がなくなった。
JBからの新機能として、Choreographerと呼ばれるVSYNCと同期して画面更新を行なう機能が追加されている。
またVSYNCのタイミングにタッチを同期させるだけではなく、画面が更新されるタイミングで指の位置を予測することで、タッチの待ち時間を軽減する機能が追加されている。
VSYNCは約16.7ms間隔(60fps)で出力されるが、これよりイベントが多い場合は描画処理にて消費されず、Pending Eventとしてキューに格納されることになる。イベントの消費がフレーム更新に依存する仕様となったため、JB以降で反応速度を向上させたい場合は、イベントの出力数を抑える必要がある。
- 起動直後のスライドアイコンが花火のようになる。
- USBデバッグ(USB debugging)で通知バーに表示されるドロイド君のピクト形状がジェリービーンの形に変更され、丸く可愛くなった
Adobe Flashは、遂に廃止された。
Androidは、パーソナルコンピューターなどと同様にHTML5に力を入れている。
- Android SDK 4.1 (2012(平成24)年6月28日)
- Android 4.1.1 (2012(平成24)年7月10日)
- Android 4.1.2 (2012(平成24)年10月9日)
機種により異なるが、MSMを使っている機種ではLinuxカーネル 3.4となっている。
Jelly Beanシリーズで共通するイースターエッグがある。詳細はJelly Beanを参照。
- android.hardware.input
- android.net.nsd
- android.net.wifi.p2p.nsd
新Interface/Class/Exception |
- AccessibilityNodeProvider
- AcousticEchoCanceler
- ActionProvider.VisibilityListener
- ActivityOptions
- Advanceable
- AutomaticGainControl
- Camera.AutoFocusMoveCallback
- CancellationSignal
- CancellationSignal.OnCancelListener
- Choreographer
- Choreographer.FrameCallback
- InputManager
- InputManager.InputDeviceListener
- Loader.OnLoadCanceledListener<D>
- LongSparseArray<E>
- MediaActionSound
- MediaCodec
- MediaCodec.BufferInfo
- MediaCodec.CryptoException
- MediaCodec.CryptoInfo
- MediaCodecInfo
- MediaCodecInfo.CodecCapabilities
- MediaCodecInfo.CodecProfileLevel
- MediaCodecList
- MediaCrypto
- MediaCryptoException
- MediaExtractor
- MediaFormat
- MediaPlayer.OnTimedTextListener
- MediaPlayer.TrackInfo
- MediaRouteActionProvider
- MediaRouteActionProvider
- MediaRouter
- MediaRouter.Callback
- MediaRouter.RouteCategory
- MediaRouter.RouteGroup
- MediaRouter.RouteInfo
- MediaRouter.SimpleCallback
- MediaRouter.UserRouteInfo
- MediaRouter.VolumeCallback
- MediaSyncEvent
- NfcAdapter.CreateBeamUrisCallback
- NoiseSuppressor
- Notification.BigPictureStyle
- Notification.BigTextStyle
- Notification.InboxStyle
- Notification.Style
- NsdManager
- NsdManager.DiscoveryListener
- NsdManager.RegistrationListener
- NsdManager.ResolveListener
- NsdServiceInfo
- OperationCanceledException
- SentenceSuggestionsInfo
- SuppressLint
- TargetApi
- TaskStackBuilder
- TimeAnimator
- TimeAnimator.TimeListener
- TimedText
- ViewTreeObserver.OnDrawListener
- WebView.FindListener
- WifiP2pDnsSdServiceInfo
- WifiP2pDnsSdServiceRequest
- WifiP2pManager.DnsSdServiceResponseListener
- WifiP2pManager.DnsSdTxtRecordListener
- WifiP2pManager.ServiceResponseListener
- WifiP2pManager.UpnpServiceResponseListener
- WifiP2pServiceInfo
- WifiP2pServiceRequest
- WifiP2pUpnpServiceInfo
- WifiP2pUpnpServiceRequest
用語の所属
Android
関連する用語
Android 4.0
Android 4.2
Android 4.3
Jelly Bean