Mobile-안드로이드

eclipse프로젝트를 Android Studio에서 Import할때 문제

무한열정 2017. 8. 28. 17:37


배포된 앱에서 상용솔루션 들이 많이 적용된경우 

굳이 안드로이드 스튜디오로 바꾸는건 충분한 시간이 보장될때나 가능할것이다.

꼭 해야 할때 오류 나오면 참고하면 좋을듯 하다.


* Android Studio에서 Butter Knife적용하기

http://guitaryc.tistory.com/17


* R.java 위치

Project View > 앱명칭 > app > build > generated > source > r 폴더안에 위치


* 빌드시 오류발생

Error: Some file crunching failed, see logs for details가 발생하는데

잘못하면 딥빡이 올수도 있다. ㅜㅠ


이럴때는 터미널에서 다음 명령을 실행한다.

./gradlew build



잠시 기다리면 위와 같은 로그가 나오는데

뭐 개인차가 있을테니

로그를 보고 해결한다. 


* Lint 에러 해결하기

정적분석도 대응해주면 좋겠지만 

프로젝트에서 충분한 시간이 있는 환경은 거의 없을 것이므로 이런경우 그냥 회피시킬수 밖에 없다.


build.gradle에 다음을 적용한다.

android {


.....


    lintOptions {

        checkReleaseBuilds false

        // Or, if you prefer, you can continue to check for errors in release builds,

        // but continue the build even when errors are found:

        abortOnError false

    }

}



* 그외 기본적으로 시도해 볼수 있는것들 

1. File - Project Structure에서 Compile Sdk Version과 Build Tools Version 조정


2. File - Invalidate Cashes 실행


3. Tools - Android - SDK Manager에서 깔라는 것들 잡다한 것 설치


4. Build - Clean Project 실행