반응형

2023/05/10 3

OutOfMemoryException 해결 방법

에러 이름에서 알 수 있듯이 메모리가 부족한 상태에서 나오는 exception입니다. Exception in thread “main”: java.lang.OutOfMemoryError: Java heap spac Heap size의 부족으로 Java Object를 Heap에 할당하지 못하는 경우. Exception in thread “main”: java.lang.OutOfMemoryError: PermGen space Class나 Method 객체를 PermGen space에 할당하지 못하는 경우 발생 애플리케이션에서 너무 많은 class를 로드할 때 발생한다. 주로 잘못된 설계/구현에 의해 발생한다. -XX:PermSize, -XX:MaxPermSize Option을 이용하여 오류를 수정하기도 한다...

IOException 해결 방법

안드로이드 개발시 흔하게 보이는 에러중에 하나입니다. 보통 입출력 관련 에러에서 흔하게 발생합니다. 예를 들면 파일을 기록하거나 읽어올때 발생합니다. 사실, 개발하다보면 여러가지 경우에 발생하는게 바로 IOException입니다. 1. 에러 -. 아래는 에러 발생시의 로그입니다. error: unreported exception IOException; must be caught or declared to be thrown input.readLine(); 2. 에러 코드 (오류 포함) 3. 해결 방법 -. 위 에러의 경우는 에러 발생 가능성이 있는 부분에 throw 처리를 안하고 있기 때문입니다. 아래처럼 throw 할 수 있는 exception을 추가해주면 문제는 자연스럽게 해결이 됩니다. 4. 백서 (..

Default Activity not found 해결 방법

안드로이드 개발중에 아래처럼 Could not identify launch activity: Default Activity not found 이라는 에러 메시지를 보게 된다면 간단히 해결할 수 있는 해결 방법을 공유합니다. 1. 에러 로그 -. Could not identify launch activity: Default Activity not found Error while Launching activity Failed to launch an application on all devices 2. 에러 코드 -. java / kt 파일에선는 에러의 원인을 찾을 수 없습니다. AndroidManifest.xml에 보면 그 원인을 찾을 수 있습니다. 위 XML 파일을 보게 되면 .MainActivity를 정..

반응형