본문 바로가기

dev

(21)
android studio 1.2RC build 혹은 debug 시에 죽는 문제 android studio 1.2RC 버전을 사용중이다.디버그 할때 편의성이 증가되었다. 그런데 디버그 모드로 빌드할때 IDE가 ANR(-_-)에 빠져버리는 문제가 있다.android studio 자체가 무한 대기... 걸려버리는건데해결책을 찾다가 android studio 재시작으로는 해결안되고 꼭 os x이 재시작되어야 해결되는 점을 눈여겨 봤다. 결국 이녀석도 adb를 통해서 안드앱과 통신하는 것이니까...터미널에서 adb kill-server 한후 adb start-server로 재시작 했더니이상없이 잘 된다. android studio 문제였다기 보다는 adb 문제였던가 보다.
Android Studio에서 Retrolamda 로 빌드하기 retrolambda는 이름에서 유추할 수 있듯이(?) JAVA8에 포함되어 있는 람다Lambda식을JDK6, 7에서도 사용할 수 있도록 해주는 gradle plugin이다. gradle도 maven repository를 통해서 의존성 관리를 해준다.따라서 retrolambda를 사용하기 위해서는해당 프로젝.. project나 module build.gradle 파일에서 jar 파일과 설정 몇 가지만 추가해주면 사용할 수 있다. 다만 android sdk가 JDK7까지만 지원하는 관계로android studio 역시 JDK7에 해당되는 내용까지만 체크를 해준다.요컨대 형식 오류때문에 빌드는 할 수 없는 상황이 생기기 때문에 몇 가지 내용만 추가해주면 된다. https://github.com/orfjack..
Codefight!!! 주어진 조건에 맞게 코드를 수정하는 게임 아닌 게임(디버그는 일이 아닌가 -_-???) 주어진 시간은 짧고,문제가 영언데 일단 먼소린지 이해하...기 위해 코드를 본다(-__-) 모바일에서는 test run을 해볼 수가 없다.한번에 수정해서 submit 하는 방법 밖에! Solo랑 Fight를 할 수 있는데,Fight는 1500점을 주고 래더 방식(?)이다. 승자가 점수 얻고 패자는 잃고. 그래서 연패중 ㅠㅠ
android studio 개인 환경 설정 저장용
Setting property 'source' to 'org.eclipse.jst.jee.server:(project name)' did not find a matching property. 해결 Setting property 'source' to 'org.eclipse.jst.jee.server:(project name)' did not find a matching property. 로 시작해서 각종 dataSource관련된 것들이 실행되지 않던 문제는maven의 m2 repository를 밀어버리고 재설치하고,Project Clean, Clean Tomcat Work Directory 하니까 해결되었다! ㅠㅠㅠㅠㅠ 되는구나 이제 ㅠㅠㅠㅠ
android sqlite 정리 - select android sqlite에서 select 문을 cursor을 이용해서 사용할때,물론 IDE에서 도움말을 뿌려주긴 하지만 영 헷갈린다. String from = ""; String[] selectArgs = {}; String where = ""; String[] whereArgs = {}; String groupby = ""; String having = ""; String orderby = ""; String limits = ""; Cursor cursor = db.query(from, selectArgs, where, whereArgs, groupby, having, orderby, limits);
너무 똑똑한 android studio(intelliJ) refactor의 문제점! Android studio는 intelliJ기반 IDE다. 뭐 어쨌거나 eclipse+adt 보다는 생산성면에서 높은 점수를 주고 있는데,단 한가지 아쉬운 점이 refactor 부분이었다. 어찌나 똑똑한지! text나 comment에서도 찾아서 다 바꿔버리는데 -_-; String 부분에서 바뀌어 버린 값들은 (static final string 같은거...)분명히 프로그램 실행에 있어서 영향을 미치는 부분들일 가능성이 큰데컴파일 단계에서 체크가 안되니... 결국 실행중에 오류를 뿜어내는 폭탄이 되어버린다! 그래서 끙끙 앓으며 Find&Replace로 작업하다가구글링으로 검색을 해봤다. 그랬더니! http://stackoverflow.com/questions/20871171/intellij-idea-13..
Spring? JDK8? tomcat7? 붓캠으로 윈8 깔게 된 사연 #3 Spring? JDK8? tomcat7? 붓캠으로 윈8 깔게 된 사연 #1Spring? JDK8? tomcat7? 붓캠으로 윈8 깔게 된 사연 #2 결국 윈8 업그레이드 구성 실패건은 내 능력 밖의 문제라는 생각이 들었다.한번 업데이트 시도 후에 실패, 롤백까지 거의 2시간이 넘는 사이클인데 테스트(!) 한번 하기에는 기회비용이 너무 컸다.결국 마소 기술지원을 신청하기에 이르렀다. 이것저것 시도하다가 이전 업데이트 실패 로그가 지워지는 바람에오후 1시 반에 원격 지원을 받기 시작했는데, 결국 새로 한번 시도를 했다 -_-;덕분에 마소 기술자님도 2시간 기다렸다 ㅋㅋ "시간이 너무 오래 걸리는데요? 흠""가상 드라이브에 중요한 자료가 없으시면 새로 하시는건 어떨까요?"등의 요청도 있었다. vmware로 가..

반응형