각종툴과 언어는 컴퓨터사양을 잘 고려해야 함
안드로이드 개발 시 개발환경이(기기, CPU, Window)달라 기존의 설정이 안 먹어 따로 설정할 부분들이 존재했었음
→ 안드로이드 스튜디오 가상 디바이스(AVD)기능은 AMD환경에서 지원하지 않는다
지니모션 가상 디바이스 환경과 안드로이드 스튜디오 사이에는 지원 안되는 것들이 생각 보다 많다 → 아예 지원을 안하는 기능들도 있고 지니모션에서 AVD에서 수정해야 동작하는 기능들도 존재, 또한 지니모션에서 AVD는 스튜디오에서 지원하는 AVD보다 지원하는 디바이스가 적다(Android를 개발하기위해서는 Intel환경이 더 우수)
안드로이드 기종 버전과 참조하는 라이브러리 버전과의 호환성을 고려해야 한다. 오픈소스 활용 시 안드로이드 버전과 참조하는 라이브러리가 안 맞을수도 있다.