배포된 앱에서 상용솔루션 들이 많이 적용된경우
굳이 안드로이드 스튜디오로 바꾸는건 충분한 시간이 보장될때나 가능할것이다.
꼭 해야 할때 오류 나오면 참고하면 좋을듯 하다.
* 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 실행
'Mobile-안드로이드' 카테고리의 다른 글
eclipse와 windows 10 사용시 SDK Location이 변경되지 않는 문제 해결하기 (0) | 2019.03.04 |
---|---|
Android Studio에서 maven repository 및 dependency추가하기 (0) | 2018.04.27 |
android studio에서 svn URL경로 변경되는 경우 적용하기 (0) | 2017.06.25 |
Android Webview사용시 shouldOverrideUrlLoading 호출되지 않는 현상 (0) | 2017.05.25 |
macOS android studio에서 svn commit 사용시 hang현상(멈춤) 현상 해결하기 (0) | 2017.02.13 |