Przejdź do głównej treści
Dokumenty
Co nowego?
Informacje o wersjach
Najnowsze biuletyny o zabezpieczeniach
najnowszy dokument definicji zgodności (CDD),
Aktualizacje stron
Pierwsze kroki
Informacje
Rozpocznij
Pobieranie
Kompilacje
Test
Utwórz
Dołącz się
Społeczność
Narzędzia, kompilacja i powiązane materiały referencyjne
Bezpieczeństwo
Przegląd
Biuletyny
Funkcje
Testowanie
Sprawdzone metody
Podstawowe tematy
Architektura
Dźwięk
Aparat
Połączenia
Dane
Wyświetlacz
Czcionki
Grafiki
Interakcja
Multimedia
Wydajność
Uprawnienia
Zasilanie
Środowisko wykonawcze
Ustawienia
Storage
Testy
Aktualizacje
Wirtualizacja
Zgodność
Dokument definicji zgodności (CDD)
Compatibility Test Suite (CTS)
Urządzenia z systemem Android
Mątwa
Enterprise
Telewizja
Automotive
Przegląd
Software Defined Vehicle
Samochodowy system multimedialny
Szczegóły wersji
Materiały referencyjne
HIDL
HAL
Federacja Handlowa
Zestaw testów zabezpieczeń
Android Code Search
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Zaloguj się
Dokumentacja
Co nowego?
Pierwsze kroki
Bezpieczeństwo
Podstawowe tematy
Zgodność
Urządzenia z systemem Android
Automotive
Materiały referencyjne
Dokumenty
Więcej
Co nowego?
Pierwsze kroki
Bezpieczeństwo
Podstawowe tematy
Zgodność
Urządzenia z systemem Android
Automotive
Materiały referencyjne
Android Code Search
Przegląd
Informacje
Omówienie AOSP
Najczęstsze pytania
Rozpocznij
Wypróbuj tworzenie aplikacji na Androida
Terminologia
Konfigurowanie środowiska do tworzenia aplikacji na AOSP (wersja 9.0 lub nowsza)
Konfigurowanie środowiska programistycznego AOSP (2.3–8.0)
Pobieranie
Pobieranie kodu źródłowego Androida
Rozwiązywanie problemów z synchronizacją
Narzędzia do kontroli wersji
model Build
Omówienie kompilacji
Kompilowanie Androida
Korzystanie z flag funkcji
Omówienie flagi funkcji w ramach funkcji
Określanie typu i zastosowania flagi
Deklarowanie flagi aconfig
Owiń zmianę kodu w flagę uruchamiania funkcji
Ustawianie wartości flagi wdrażania funkcji
Zmiana wartości flagi w czasie wykonywania
Deklarowanie i używanie flagi kompilacji
Testowanie kodu za pomocą flag uruchamiania funkcji
Kompilowanie jąder
Tworzenie jąder Pixel
Konwertowanie z Make na Soong
Implementowanie biblioteki pakietu SDK Java
Android Rust
Wprowadzenie
Moduły Rust na Androida
Moduły binarne
Moduły biblioteki
Testowanie modułów
Moduł rozmywania
Generatory źródeł
Omówienie generatorów źródeł
Moduł wiązania Bindgen
Moduły Protobuf
Przykład Hello Rust
Wzory Android Rust
Konfigurowanie Rust IDE
Kompilowanie za pomocą narzędzia Jack
Utwórz
Proces kontroli źródła
Tworzenie niestandardowych urządzeń
Dodawanie nowego typu urządzenia
Kompilowanie wersji dla architektur 32- i 64-bitowych
Korzystanie z tablic referencyjnych
Tworzenie listy materiałów oprogramowania (SBOM)
Konfigurowanie i obsługa praw własności do aktualizacji aplikacji
Test
Testowanie kompilacji
Flash z Fastboot
Flashowanie za pomocą narzędzia Android Flash Tool
Testowanie za pomocą emulatora cuttlefish
Korzystanie z urządzeń wirtualnych emulatora Androida
Dołącz się
Przegląd
Android Code Search
Umowy licencyjne i nagłówki
Cykl życia wersji
Przesyłanie zmian kodu
Współpraca nad projektami upstream
Edytor źródeł Git
Sprawdzanie zmiany
Pobieranie artefaktów kompilacji
Zgłaszanie i śledzenie błędów
Programowanie z szacunkiem
Styl kodu Java AOSP dla współtwórców
Wytyczne dotyczące interfejsu API
Informacje ogólne
Wytyczne dotyczące asynchronicznych i nieblokujących interfejsów API na Androidzie
Wytyczne dotyczące buforowania po stronie klienta w interfejsie API Androida
Społeczność
Kodeks postępowania
Grupy dyskusyjne, kontakty i dodatkowe zasoby
Narzędzia, kompilacja i powiązane materiały referencyjne
Przegląd
Format pliku Android.bp
gałęzi jądra i ich systemów kompilacji,
Kryptonimy, tagi i numery kompilacji
Kombinacje klawiszy Fastboot
Dokumentacja polecenia Repo
Co nowego?
Informacje o wersjach
Najnowsze biuletyny o zabezpieczeniach
najnowszy dokument definicji zgodności (CDD),
Aktualizacje stron
Pierwsze kroki
Informacje
Rozpocznij
Pobieranie
Kompilacje
Test
Utwórz
Dołącz się
Społeczność
Narzędzia, kompilacja i powiązane materiały referencyjne
Bezpieczeństwo
Przegląd
Biuletyny
Funkcje
Testowanie
Sprawdzone metody
Podstawowe tematy
Architektura
Dźwięk
Aparat