1
Android 소스 코드를 다운로드했지만 소스 코드 트리의 최상위 디렉토리에서 '커널 디렉토리'를 찾지 못했습니다. 괜찮 니? 아니면 빠졌습니까? https://android.googlesource.com/platform/manifest에서Android 소스 코드 트리 구조
/mydroid$ find . -name kernel
./bionic/libc/kernel
./vendor/htc/sapphire-open/kernel
./vendor/htc/dream-open/kernel
./dalvik/libcore/luni-kernel/src/test/java/tests/api/org/apache/harmony/kernel
./dalvik/libcore/luni-kernel/src/main/java/org/apache/harmony/kernel
./prebuilt/android-arm/kernel
./prebuilt/android-x86/kernel
./device/htc/passion/kernel
빌드 프로세스를 수행하기 전에 커널 소스 코드를 다운로드해야합니다. – Walidix
커널을 다운로드하지 않고 전체 트리를 만들었습니다. 사용 된 커널 헤더는 userspace에 있습니다 (예 : 생체 공학). 에뮬레이터 AFAIK에는 부팅 할 자체 커널이 있습니다. 특정 컴퓨터에서 부팅하려면 커널을 빌드해야하며 커널 헤더는 사용자 공간 도구가 작동하도록 사용자 공간에 복사 된 것과 일치해야합니다. – duncan
도움 주셔서 감사합니다. – Walidix