현재 안드로이드 OS를 사용하는 휴대 전화 카메라로 찍은 이미지를 으로 처리하는 응용 프로그램을 개발하는 것을 고려 중입니다. 결정을 내리기 전에 일부 연구를 수행했으며 은 Dalvik VM에 의해 할당 된 메모리의 한계에 관한 일부 불만 사항이 있다는 것을 알아 냈습니다. 이는 처리 및 처리가 필요한 응용 프로그램으로 제한되는 것 같습니다. 이미지. 예제 3 사진을 카메라로 찍은 후, 처리 과정에서 필터, 변환 및 기타 유형의 수학 연산을 적용 할 때 어떤 제한이 있습니까?Dalvik 메모리 할당 - 기본 제한을 변경하는 방법?
Android 1.6 OS를 사용하여 각 응용 프로그램 (이 기본값 이 16MB 임)의 Dalvik VM에서 할당 한 메모리의 기본값 인 을 변경할 수 있는지 알고 싶습니다. 아무도 나를 밖으로 도울 수있는 이것으로 보지 못했습니까?
또한 (여기에 해당 : http://static.googleusercontent.com/external_content/untrusted_dlcp/source.android.com/pt-PT//compatibility/android-2.1-cdd.pdf ) 안드로이드 2.1 호환성 정의 문서에서 읽고 가 24메가바이트 또는 더 큰에 16메가바이트에서 달빅 VM에 의해 메모리의 할당을 변경할 수 있습니다 필요한 경우에는 금액이 있지만, 어떻게 할 수 있는지는 어디에도 언급되어 있지 않습니다.
누군가가 이전에 이러한 문제를 조사하고 나에게 도움이나 힌트를 주면 크게 감사하겠습니다. 감사합니다.
: 당신은 예를 들어, ADB 쉘 setprop을 통해 기본 전역 힙 크기를 변경할 수 있습니다 –