スマートフォン産業が誕生した当初、携帯電話産業にはBATをはじめとする伝統的なインターネット企業が多く関与していたが、携帯電話市場がほぼ完成したことを受けて、自動車製造が大手資本の次の目標となっているようだ。BaiduとXiaomiは相次いで自動車の生産を発表し、AlibabaとSAICはBanbra Networkの設立に共同投資し、インテリジェントカーオペレーティングシステムと総合的なインテリジェントコネクテッドカーソリューションを自動車業界全体に提供しています。資本市場の要素、次の出口。
モバイル オペレーティング システムの覇者として、 Android は、Android 車用インフォテインメント システムであるAndroid Automotiveという新たな姿勢で自動車製造分野にも注目を集めています。新しい言語やテクノロジーを学ぶときは、いつも「Hello World」から始まります。今日は、Baidu の上級車両アプリケーション エンジニアが手書きした社内トレーニング資料「Android 車載オペレーティング システム開発ガイド」を共有します。
WeChat を長押しして QR コードをスキャンし、学習リソースを入手します
完全版を無料で入手
[ Android 車両オペレーティング システム開発ガイド]
この資料には 6 つの章が含まれており、以下の内容がカバーされています。
【車両構造】
【カーネル】
【システムデバッグ】
【LMKD】
【Androidカー実践編】
【建築コミュニケーション】
『Android車両オペレーティングシステム開発ガイド』
【車両構造】
1. 自動車のソフトウェアとハードウェアのアーキテクチャ - EEA/SOA
2. 車載用オペレーティングシステム
3. インテリジェントコックピット
4. 将来的には、おそらくスマート ホーム、スマート カー、スマートフォン、スマート ウェアラブル、およびテクノロジーの統合
5. スマートカーから未来のエコロジーを想像する
【基本】
1.Android Automotive OS Android 車用オペレーティング システム
2.1Andorid Automotive ソースコード aosp_coral_car プロジェクト構築プロセス
2.2Andorid自動車画像フラッシュプロセス
2.3 Android Automotive ソース コードのコレクション aosp_coral_car プロジェクトの構築とフラッシュ エラー
2.4 Android Automotive OS のビルド失敗デバッグ収集
3.[Android Automotive] Android ツールとインフラストラクチャ
4.[Android Automotive]カーオーディオ
5. [Android Automotive] オーディオマルチゾーン
6.[Android Automotive]Bluetooth
7. Android AutoMotive と自動車間の物理的相互接続の原則
8. Android Automotive OSの起動-Initの詳細説明
9. Android Automotive OS起動の詳細説明 - Zygote
10. Android Automotive OS起動の詳細説明 - SystemServer
11. Android Automotive OS起動の詳細説明 - CarService
12. Android Automotive OS起動の詳細説明 - CarLauncher
【カーネル】
Androidカーネル構成情報
【システムデバッグ】
デバッグの落とし穴 FAQ (まとめ)
1.'ネイティブ登録でクラス 'com/android/internal/os/RuntimeInit' が見つかりません;
2. Android Automotive OSのフローティングボックスやPointerLocationが正しく表示されない問題を解決しました。
【LMKD】
1. Android 低メモリ強制終了デーモン (Android12)
2. PSI 圧力ストール情報
3. LMKDの設計原則
4. LMKDの初期化
5. PSI モニターの初期化とその動作原理
6. Vmpressure モニターの初期化とその動作原理
7. AMS と LMKD
8. メモリを埋めることで lmkd の強制終了をトリガーします
9. lmkd プロセス強制終了ルール
10.lmkdプロセス強制終了設定
11. 質問と回答 - よくある質問
【Androidカー実践編】
1. Android画像表示システム
2.Androidカーの概要
3. 自動車メディアアプリケーションの開発
4. Android Auto インスタント メッセージング アプリケーションを構築します。
5. 車載ナビゲーションおよびマップフォーカスアプリケーションを構築する
6. Android Automotive OS ビデオ アプリケーションを構築する
7. Android 車用アプリケーションをテストする
8. Android Automotive アプリケーションの配布
9. 自動車向け Google Play サービス
10. Android Automotive OS の通知
【建築コミュニケーション】
I.はじめに
2. 登録センター - サービスレジストリ
3. FDBus の階層型サービス検出戦略
4. すべてのレベルでのサービス検出の説明
5. サービスディスカバリのスコープ制御
6. FDBusについて
WeChat を長押しして QR コードをスキャンし、学習リソースを入手します
完全版を無料で入手
[ Android 車両オペレーティング システム開発ガイド]
PS: 9月5日と6日には、Tencent ClassroomのAlvin氏を特別にお招きし、「車両自動車システムのカスタマイズ開発と業界動向開発分析」について説明していただき、現在のAndroidエンジニアがどのように開発し、参入しているのかについて詳しく説明していただきました。自動車産業。