title: Android Out of Memory with OpenGL ES 2.0
body: <p>I'm developing an Android 2.2 application that uses OpenGL ES 2.0. All OpenGL ES stuff is implmented with C++.</p>
  
  <p>I got this error when I try to load a texture:</p>
  
  <pre><code>02-02 13:03:03.210: ERROR/dalvikvm-heap(4117): 1728000-byte external allocation too large for this process.
  02-02 13:03:03.210: ERROR/dalvikvm(4117): Out of memory: Heap Size=6471KB, Allocated=3881KB, Bitmap Size=17023KB
  02-02 13:03:03.210: ERROR/GraphicsJNI(4117): VM won't let us allocate 1728000 bytes
  </code></pre>
  
  <p>What I should check to fix this 'Out of Memory' problem?</p>
  
  <p>Thanks.</p>