Hola otra vez,
hace entre año y medio y dos años usé achartengine para mi primera app[1]. El resultado... es para salir del paso. No da un resultado profesional o lo suficientemente bonito/pulido para usarlo en una app profesional.
Quizás haya mejorado mucho y sea lo suficientemente bueno pero cuando lo estuve usando yo (v0.4) no era lo suficientemente bueno.
De las librerias nativas para android que he visto, lo que mejor pinta tiene es esta aicharts[2], pero es de pago.
Una solución mixta es usar un servicio web para generar gráficas en imagenes y bajarte la imagen desde la aplicación.
Yo he usado google charts; puedes ver un ejemplo en la app de pepephone[3]. Puedes hacer casi cualquier cosa, tiene miles de opciones. Montar la url que genera las gráficas puede ser un poco infierno y tiene limitaciones en cuanto a resolución máxima. El máximo de resolución por lado es de 1000 pixeles y en total (ancho x alto) no puede pasar de 300000.
Otra solución que tb es bastante buena es alojar tu el servicio. Solo conozco pcharts[4], pero es bastante flexible y no tienes las limitaciones de resolución de google charts (aunque tienes otras, claro).
En fin, espero que te ayude, como ves yo me he peleado un poco con todo esto jejeje
Saludos!