본문 바로가기

IT_Story/안드로이드

[안드로이드] 구버전 실행 에러

기존 예제나 과제 소스를 돌리다가
 
'Project has no default.properties file! Edit the project properties to set one.'                
 
이런 류의 에러를 보신 분들이 많을 것이다.                                                                                                                                                 
                                                                                                                                     
남의 컴퓨터에선 제대로 돌아가는데 내 컴퓨터에선 안돌아간다.
이 에러는 구버전의 프로젝트 소스를 빌드시킬 수 없다는 뜻이다.

인터넷을 많이 뒤져 보았는데 대부분 다 같은 포스팅을 하고 있다.

1. properties 파일이 없다는 듯.
나는 프로젝트를 import 시킬 때 properties 파일도 있었다.

만약, properties 파일이 없다면 다른 프로젝트의 properties파일을 복사해서 붙여넣기를 해라.

2. File -> Properties -> Android를 눌러봐라.
보통 Project Build Target이라고 나와있지만 경고창이 뜨고 사라진다.

이 경우가 내 경우이다.
properties 파일은 있지만 인식을 못한 듯 했다...

그래서, 마찬가지로 다른 프로젝트의 properties파일을 복사해서 붙여넣기를 했다.

다시 File- > Properties -> Android를 눌렀을 때 경고창이 안나오고
자연스럽게 Project Build Target이 나오게 되었다.

하지만, 빌드를 시켜도 여전히  안되었다..

그래서 프로젝트를 지우고 다시 import를 시켰더니 에러 메시지도 안뜨고 잘 돌아갔다. 

이유는 모르겠다 ㅠ_ㅠ 다만..
다른 포스팅도 보고 했지만.. 그냥 properties 파일을 복사해서 폴더에 넣고
다시 이클립스에 import 시켜 돌리는게 제일인듯!!