Advanced Route for Senior Android Development Engineer

Learning route: C++—linux kernel—HAL—Framework

Pre-.c++ programming (estimated 1 month)

The first step. "Linux System Programming Manual" (expected time 2 months)

Step 2. Linux Kernel Development. (Estimated time is 4 months)

Step 3. Understanding the Linux Kernel. (Estimated 2 months)

Step 4. Linux Device Drivers. (Estimated 2 months)

Step 5. Scenario analysis of Linux kernel source code (expected to take 2 months)

Step 6. "Android Design and Implementation Volume 1" (expected to take 2 months)

Step 7. "Core Java" (expected to take 1 month)

Step 8. "Analysis of the Android Kernel" (expected to take 4 months)

Step 9. "Android System Source Code Scenario Analysis" (expected to take 4 months)

Estimated total duration of 24 months

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326363153&siteId=291194637