2011-01-29 7 views
1

Android SDK에 약간의 경험이 있지만 NDK에 대해 알지 못합니다. 그리고 저는 NDK에 관한 몇 가지 질문을 사람들과 함께하고 싶습니다.Android NDK 시설

Android dalvik VM에는 메모리 제한이 있습니다 (예 : 하나의 프로세스가 16/24/32 MB보다 큰 힙 크기를 가질 수 없음). 하지만 내 응용 프로그램에서 나는 조금 더 많은 메모리를 사용하고 싶다. 최대 dalvik 힙 크기 이상의 NDK 개체로 만들 수 있습니까?

NDK에서 비트 맵 이미지로 작업하고 싶습니다. NDK에 라이브러리가 있습니까? 내 영어

답변

1

안드로이드 NDK 죄송

는 달빅 VM 힙 한계의 메모리 제한을받지 않는 코드를 작성할 수 있습니다, 그래서 당신은 달빅 내에서보다 더 많은 메모리를 할당 할 수 있습니다. 사용중인 기기가 대용량 할당을 지원하지 않을 수 있습니다 (예 : 하드웨어와 OS가 시행하는 제한을 초과하지 않도록주의하십시오.

NDK 라이브러리의 경우 C++ STL과 C std 라이브러리의 하위 집합과 Posix API의 일부 하위 집합 및 몇 가지 Android 관련 API가 제공됩니다. 개요는 here을, 자세한 내용은 NDK 문서를 참조하십시오.