What are the Android error codes and what do they mean?