Currently the minimum limit is 2048px (i.e. the hardware must support textures at least 2048×2048.) In ICS we will introduce a new API on the Canvas class that will give you this information:
Canvas.getMaximumBitmapWidth()
and Canvas.getMaximumBitmapHeight()
.