サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ブラックフライデー
source.android.com
2025 年 3 月 27 日より、AOSP のビルドとコントリビューションには aosp-main ではなく android-latest-release を使用することをおすすめします。詳細については、AOSP の変更をご覧ください。 Android プラットフォームでは、Rust で OS のネイティブ コンポーネントを開発できます。Rust は最新のシステム プログラミング言語であり、C/C++ と同等のパフォーマンスで、メモリの安全性を保証します。Rust は、オブジェクトの存続期間と所有権を適用するコンパイル時チェックと、有効なメモリアクセスを確保する実行時チェックを組み合わせることで、ガベージ コレクタを必要としません。 Rust には、デベロッパーがコードの生産性を高め、自信を持ってコードを書けるように、さまざまな最新の言語機能を備えています。 安全な同時実行プログラミング
2025 年 3 月 27 日より、AOSP のビルドとコントリビューションには aosp-main ではなく android-latest-release を使用することをおすすめします。詳細については、AOSP の変更をご覧ください。 以前の A/B システム アップデートはシームレス アップデートとも呼ばれています。このアップデートにより、実行可能な起動システムが無線(OTA)アップデート中もディスク上に残ります。この方法では、アップデート後のデバイスが動作しなくなる可能性が低くなるため、修理保証センターでのデバイスの交換や修理の回数が少なくなります。ChromeOS などのその他の業務用オペレーティング システムでも A/B アップデートは問題なく使用されています。 A/B システム アップデートとその動作の詳細については、パーティションの選択(スロット)をご覧ください。 A/B
2025 年 3 月 27 日より、AOSP のビルドとコントリビューションには aosp-main ではなく android-latest-release を使用することをおすすめします。詳細については、AOSP の変更をご覧ください。
2025 年 3 月 27 日より、AOSP のビルドとコントリビューションには aosp-main ではなく android-latest-release を使用することをおすすめします。詳細については、AOSP の変更をご覧ください。 Trusty は、Android 用の Trusted Execution Environment(TEE)を実現するセキュアなオペレーティング システム(OS)です。Trusty OS は、Android OS と同じプロセッサ上で稼働しますが、ハードウェア レベルとソフトウェア レベルの両方で、システム内の残りの部分から分離されます。Trusty と Android は並列稼働します。Trusty は、デバイスのメイン プロセッサとメモリのすべてにアクセスできますが、完全に分離されています。分離されているため、悪意のあるアプリをユーザーがインストール
What's new? Release notes Latest security bulletins Latest Compatibility Definition Document (CDD) Site updates Getting Started About Start Download Build Test Create Contribute Community Tools, build, and related reference Security Overview Bulletins Features Testing Best Practices Core Topics Architecture Audio Camera Connectivity Data Display Fonts Graphics Interaction Media Performance Permiss
Android Security Bulletin—November 2017 Stay organized with collections Save and categorize content based on your preferences. Published November 6, 2017 | Updated November 8, 2017 The Android Security Bulletin contains details of security vulnerabilities affecting Android devices. Security patch levels of 2017-11-06 or later address all of these issues. To learn how to check a device's security p
Android Security Bulletin—July 2017 Stay organized with collections Save and categorize content based on your preferences. Published July 5, 2017 | Updated September 26, 2017 The Android Security Bulletin contains details of security vulnerabilities affecting Android devices. Security patch levels of July 05, 2017 or later address all of these issues. Refer to the Pixel and Nexus update schedule t
Debug ART garbage collection Stay organized with collections Save and categorize content based on your preferences. This page describes how to debug Android Runtime (ART) garbage collection (GC) correctness and performance issues. It explains how to use GC verification options, identify solutions for GC verification failures, and measure and address GC performance problems. To work with ART, see t
Android Security Bulletin—November 2016 Stay organized with collections Save and categorize content based on your preferences. Published November 07, 2016 | Updated December 21, 2016 The Android Security Bulletin contains details of security vulnerabilities affecting Android devices. Alongside the bulletin, we have released a security update to Google devices through an over-the-air (OTA) update.
Debug native Android platform code Stay organized with collections Save and categorize content based on your preferences. This section summarizes useful tools and related commands for debugging, tracing, and profiling native Android platform code when developing platform-level features. Note: The pages in this section and elsewhere within this site recommend the use of adb in conjunction with the
Android Security Bulletin—May 2016 Stay organized with collections Save and categorize content based on your preferences. Published May 02, 2016 | Updated May 04, 2016 The Android Security Bulletin contains details of security vulnerabilities affecting Android devices. Alongside the bulletin, we have released a security update to Nexus devices through an over-the-air (OTA) update. The Nexus firmwa
Android 16 Compatibility Definition Stay organized with collections Save and categorize content based on your preferences. 1. Introduction This document enumerates the requirements that must be met in order for devices to be compatible with Android 16. The use of "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" is per the IETF stand
Android Security Advisory — 2016-03-18 Stay organized with collections Save and categorize content based on your preferences. Published March 18, 2016 Android Security Advisories are supplemental to the Nexus Security Bulletins. Refer to our summary page for more information about Security Advisories. Summary Google has become aware of a rooting application using an unpatched local elevation of pr
Compile with Jack (AOSP 6.0 - 8.1) Stay organized with collections Save and categorize content based on your preferences. Jack is the default Android build toolchain for Android 6.0 - 8.1 Jack is an Android toolchain that compiled Java source into Android dex bytecode. You don't have to do anything differently to use Jack - just use your standard makefile commands to compile the tree or your proje
Audio latency measurements Stay organized with collections Save and categorize content based on your preferences. Latency is an important system performance metric. While many kinds of audio latency metrics exist, one useful and well-understood metric is round-trip latency, defined as the time it takes for an audio signal to enter the input of a mobile device, be processed by an app running on the
The Android framework offers a variety of graphics rendering APIs for 2D and 3D that interact with manufacturer implementations of graphics drivers, so it is important to have a good understanding of how those APIs work at a higher level. This page introduces the graphics hardware abstraction layer (HAL) that those drivers are built on. Before continuing with this section, familiarize yourself wit
Graphics architecture Stay organized with collections Save and categorize content based on your preferences. What every developer should know about surfaces, SurfaceHolder, EGLSurface, SurfaceView, GLSurfaceView, SurfaceTexture, TextureView, SurfaceFlinger, and Vulkan. This page describes essential elements of the Android system-level graphics architecture and how they are used by the app framewor
Device configuration Stay organized with collections Save and categorize content based on your preferences. External storage is managed by a combination of the vold init service and StorageManagerService system service. Mounting of physical external storage volumes is handled by vold, which performs staging operations to prepare the media before exposing it to apps. Note: In Android 8.0, the Mount
Dalvik bytecode format Stay organized with collections Save and categorize content based on your preferences. General design The machine model and calling conventions are meant to approximately imitate common real architectures and C-style calling conventions: The machine is register-based, and frames are fixed in size upon creation. Each frame consists of a particular number of registers (specifi
Android runtime and Dalvik Stay organized with collections Save and categorize content based on your preferences. Android runtime (ART) is the managed runtime used by apps and some system services on Android. ART and its predecessor Dalvik were originally created specifically for the Android project. ART as the runtime executes the Dalvik executable (DEX) format and DEX bytecode specification. ART
次のページ
このページを最初にブックマークしてみませんか?
『Android Open Source Project』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く