aboutsummaryrefslogtreecommitdiff
path: root/en/_index.yaml
blob: 3f4fab67c9922de622c6c6bb53c74a0f12150b87 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
project_path: /_project.yaml
book_path: /_book.yaml
landing_page:
  header:
    buttons:
    - label: Get source
      path: /setup/downloading
  rows:
  - items:
    - heading: 8.1 interfaces and architecture
      description: >
        Port the latest Android platform using simple HIDL interfaces to create
        compelling devices for your customers.
        <style>
        .devsite-feedback-button {
          display: none;
        }
        /* blank bg color for landing images in first row */
        .devsite-landing-row:first-of-type .devsite-landing-row-item-image {
          background: none;
        }
        </style>
      buttons:
      - label: Learn Treble
        path: /devices/architecture/treble
      image_path: /images/landing_icon-porting.png
    - heading: Securing Android is essential
      description: >
        Find out how the Android security program works and learn how to
        implement the latest features.
      image_path: /images/landing_icon-security.png
      buttons:
      - label: Implement Security
        path: /security/
    - heading: Get compatible, get apps
      description: >
        Offer a consistent experience with other Android-powered devices and
        get the ability to include more apps.
      image_path: /images/landing_icon-compatibility.png
      buttons:
      - label: Test Devices
        path: /compatibility/
  - classname: devsite-landing-row-large-headings devsite-landing-row-no-image-background tf-about-row devsite-landing-row-75
    background: grey
    items:
    - heading: About the Android Open Source Project
      description: |
        Android is an open source software stack for a wide range of mobile
        devices and a corresponding open source project led by Google. This
        site and the Android Open Source Project (AOSP) repository offer the
        information and source code you need to create custom variants of the
        Android stack, port devices and accessories to the Android platform,
        and ensure your devices meet compatibility requirements.<br><br>

        We also wanted to make sure there was no central point of failure,
        where one industry player could restrict or control the innovations of
        any other. The result is a full, production-quality operating system
        for consumer products with source code open for customization and
        porting. And now this site is available in China at <a
        href="https://source.android.google.cn/">source.android.google.cn</a>.<br><br>

        As the AOSP documentation site, we seek your contributions. With an
        ever-changing ecosystem, we need your help to stay fresh. You may make
        your own fixes directly to the source files by following the
        instructions in our <a
        href="https://android.googlesource.com/platform/docs/source.android.com/+/master/README.txt">README</a>.
        You may also use the <a
        href="https://issuetracker.google.com/issues/new?component=191476">Site
        Feedback</a> link at the bottom of any page to report bugs and offer
        suggestions for enhancement. See the site’s <a
        href="https://android.googlesource.com/platform/docs/source.android.com/+log/master?pretty=full&no-merges">changelog</a>
        for a detailed view of all updates.
      image_path: /images/android_stack.png
  - heading: News
    items:
    - heading: ART DEX bytecode improvements
      description: >
        Android runtime (ART) now includes bytecode documentation for
        <code>const-method-handle</code> and <code>const-method-type</code>, as
        well as updates to <code>invoke-polymorphic</code>.
      buttons:
      - label: January 19th, 2018
        path: /devices/tech/dalvik/dalvik-bytecode
    - heading: January Security Bulletins
      description: >
        The January 2018 Android and Pixel/Nexus Security Bulletins have been
        published to support the January security release.
      buttons:
      - label: January 2nd, 2018
        path: /security/bulletin/2018-01-01
    - heading: Android 8.1 Instructions
      description: >
        The Android 8.1 release is now available and offers many new features
        aimed at device manufacturers and users alike.
      buttons:
      - label: December 5th, 2017
        path: /setup/site-updates#Dec-2017
  - classname: devsite-landing-row-100 tf-row-centered
    items:
    - buttons:
      - classname: button button-primary
        label: More Updates
        path: /setup/site-updates