2026년부터 트렁크 안정 개발 모델과 일치하고 생태계의 플랫폼 안정성을 보장하기 위해 2분기와 4분기에 AOSP에 소스 코드를 게시합니다. AOSP를 빌드하고 기여하려면 aosp-main 대신 android-latest-release를 사용하는 것이 좋습니다. android-latest-release 매니페스트 브랜치는 항상 AOSP에 푸시된 최신 버전을 참조합니다. 자세한 내용은 AOSP 변경사항을 참고하세요.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
MallocDebug
public
class
MallocDebug
extends Object
implements
AutoCloseable
| java.lang.Object
|
| ↳ |
com.android.sts.common.MallocDebug
|
프로세스에 malloc 디버그 옵션을 설정하고, malloc 디버그 오류를 확인하고, 나중에 정리하는 유틸리티입니다.
요약
공개 메서드 |
void
|
close()
|
static
AutoCloseable
|
withLibcMallocDebugOnAllNewProcesses(ITestDevice device, String mallocDebugOptions)
이 호출 후 실행되는 모든 프로세스에 libc malloc 디버그를 연결하기 시작하고 닫을 때 malloc 디버그 오류가 없음을 어설션합니다.
|
static
AutoCloseable
|
withLibcMallocDebugOnNewProcess(ITestDevice device, String mallocDebugOptions, String processName)
malloc 디버그가 지정된 processName에 연결되도록 설정하고 닫을 때 malloc 디버그 오류가 없음을 어설션합니다.
|
static
AutoCloseable
|
withLibcMallocDebugOnService(ITestDevice device, String mallocDebugOptions, String processName)
지정된 서비스를 다시 시작하고 서비스를 대상으로 malloc 디버그를 사용 설정하여 닫을 때 malloc 디버그 오류가 없음을 어설션합니다.
|
공개 메서드
withLibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
이 호출 후 실행되는 모든 프로세스에 libc malloc 디버그를 연결하기 시작하고 닫을 때 malloc 디버그 오류가 없음을 어설션합니다.
| 매개변수 |
device |
ITestDevice: 사용할 기기 |
mallocDebugOptions |
String: libc.debug.malloc.options를 설정할 값입니다. |
| 반환 값 |
AutoCloseable |
libc malloc 디버깅을 사용 중지하고 닫을 때 malloc 디버그 오류를 확인하는 AutoCloseable 객체입니다.
|
withLibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
malloc 디버그가 지정된 processName에 연결되도록 설정하고 닫을 때 malloc 디버그 오류가 없음을 어설션합니다. 이 호출 후 processName을 수동으로 실행해야 합니다.
| 매개변수 |
device |
ITestDevice: 사용할 기기 |
mallocDebugOptions |
String: libc.debug.malloc.options를 설정할 값입니다. |
processName |
String: libc malloc 디버그를 연결할 프로세스입니다. 아직 실행 중이 아니어야 합니다. |
| 반환 값 |
AutoCloseable |
libc malloc 디버깅을 사용 중지하고 닫을 때 malloc 디버그 오류를 확인하는 AutoCloseable 객체입니다.
|
withLibcMallocDebugOnService
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device,
String mallocDebugOptions,
String processName)
지정된 서비스를 다시 시작하고 서비스를 대상으로 malloc 디버그를 사용 설정하여 닫을 때 malloc 디버그 오류가 없음을 어설션합니다.
| 매개변수 |
device |
ITestDevice: 사용할 기기 |
mallocDebugOptions |
String: libc.debug.malloc.options를 설정할 값입니다. |
processName |
String: libc malloc 디버그를 연결할 서비스 프로세스입니다. 실행 중일 수 있습니다. |
| 반환 값 |
AutoCloseable |
서비스를 다시 시작/연결 해제하고, libc malloc 디버그를 사용 중지하며, 닫을 때 malloc 디버그 오류를 확인하는 AutoCloseable 객체입니다.
|
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-07-27(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-27(UTC)"],[],[]]