2011-12-08 3 views
0

에뮬레이터와 소수의 장치를 통해 여러 Android 버전에서 테스트 한 앱이 있습니다. 모든 것은 앱에서 잘 작동하고 안드로이드 마켓을 통해 게시합니다.배포 된 Android 앱에 오류가 있습니까?

나는 특정 페이지에서 앱이 "정지 중"이라고 사용자에게 알리는 것으로 알고 있습니다. 그는 내게 전화를 말하면 그는 안드로이드 버전을 말해. 나는 그가 언급 한 전화를 테스트하지 않았다. 내 질문은 사용자 또는 사용자의 전화에서 어떻게 얻을 수있는 정보가 "얼어 붙는"이유인지 파악하는 것입니다. 내가 그 전화를 손에 들고 오류를 재현하지 않으면 나는 무력감을 느낀다. 앞으로 이러한 상황을 피하기 위해 할 수있는 일이 있습니까?

또한 요즘 시장에 나와있는 모든 장치를 테스트하는 가장 좋은 방법은 무엇입니까?

감사합니다.

+1

Tony, 앱이 다운되면 (충돌로 인해 충돌이 발생합니까?) 사용자에게 스택 추적이 포함 된 피드백을 개발자에게 제공하는 옵션이 표시됩니다. 사용자에게 다음 번에 문제가 발생하면 제출해야하므로 문제를 디버깅 할 수 있다고 설명합니다. – Phil

+0

Phil 감사합니다. 저는 여전히 사용자로부터 정보를 얻으려고합니다. 특히 화면이 멈추거나 정말 충돌입니다. 그가 오류를 제출하면 안드로이드 개발자 시장을 통해 볼 수 있다고 가정합니다. 나는 안드로이드 애플 리케이션에 초보자이다; 이것은 알만한 훌륭한 정보입니다. 고맙습니다. – Tony

답변

1

특히 작은 개발자를 위해 모든 장치에서 테스트 할 수 없습니다. 필자는 일반적으로 지원되는 모든 API 레벨과 그에 상응하는 화면 크기 및 에뮬레이터의 해상도에서 내 응용 프로그램을 테스트합니다. 또 다른 한가지는 응용 프로그램 자체에서 오류보고 코드를 사용하여 필드에서 오류 보고서를받는 것이 유용하다고 생각한 것입니다. 나는 [ACRA] [1] [1]을 사용합니다 : http://code.google.com/p/acra/ 매우 유용한 것으로 나타났습니다. 희망이 도움이됩니다!

+0

조언을 주셔서 감사합니다 ... 나는 "모든 장치"에서 테스트 할 수 있다고 생각하지 않았습니다. 나는 ACRA를 조사 할 것이다. – Tony

관련 문제