http://thdev.tech/androiddev/2016/09/21/Android-Studio-Layout-Preview-Not-Korean.html

Android Studio 2.2 로 업데이트후
layout 미리보기에서 한글이 깨져서 보인다.

원인은 font.xml 에서 한글로 지정한 폰트가 한글을 지원하지 않아서 인것으로 보인다.

위의 링크가 해결 방법인데
난 mac을 쓰고 있어서 mac 방법을 했는데 해결이 안된다.

font.xml 파일을 열어보니 ko 부분이 2곳이 있다.
기존것이 없어지지 않고 추가만 됐나보다.
ko 부분의 폰트를 나눔폰트와 같이 한글을 지원하는 폰트로 설정해준다.

근데.. 2.2 업데이트된지 오래인데
이게 왜 아직도 패치가 안 되고 있나 모르겠다.
크리에이티브 커먼즈 라이센스
Creative Commons License
2017/01/11 12:22 2017/01/11 12:22

Trackback URL : 이 글에는 트랙백을 보낼 수 없습니다



안드로이드 스튜디오는 gradle 이 들어가면서 계속 안 익숙하고 있다.
gradle을 먼저 배워야 할까봐.

이번 프로젝트에서 QR코드 사용하는게 있어서 구글의 Zxing 라이브러리를 사용하기로 했다.
몇 년전에는 1인가 2 버전이었던듯 싶은데 지금은 3.2가 나왔네.

한참을 고민했지만...
역시나 적용하는 방법은 지극히 간단했다.

https://github.com/journeyapps/zxing-android-embedded


안드로이드에서 사용하기 위해서 최소화한 버전이다.
별도로 라이드러리를 다운로드 받을 필요없이 자동으로 다운로드 받아서 설치한다.
인터넷이 막힌곳에서는 문제이긴 하겠지만.. ^^

나는 Version 3을 사용했고
Module 에 있는 build.gradle 쪽에 아래를 추가한다.

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.1.1'
compile 'com.android.support:support-v4:22.1.1'

compile 'com.journeyapps:zxing-android-embedded:3.0.0@aar' // 추가
compile 'com.google.zxing:core:3.2.0' // 추가
}


이렇게 설정하면 빌드할때 다운로드 받고 컴파일한다.
libs 에 추가하는것은 따로 찾아봐야할듯.
요즘 인터넷 안되는 곳 많잖아.. ㅠㅠ

참.. 이걸 Project 에 있는 build.gradle 에 추가하면

Error:(13, 0) Gradle DSL method not found: 'compile()'


이런 에러 발생한다.
참고할것..

크리에이티브 커먼즈 라이센스
Creative Commons License
2015/06/05 12:26 2015/06/05 12:26

Trackback URL : 이 글에는 트랙백을 보낼 수 없습니다


이클립스에서 안드로이드 프로젝트를 SVN에 등록하면
gen 폴더 같은것은 자동으로 제외시켜준다.

gen 폴더는 자동으로 생성되는거라서 등록할 필요가 없거든.

그런데....
자동으로 생성되는 폴더가 있는데 bin 폴더이다.
bin 폴더내에 apk 가 생성되므로 등록할수도 있겠지만서도
SVN에서 프로젝트를 내려받을때는 별 필요가 없다.



그래서... svn 등록할때 bin 폴더를 제외시켜보자.
간단하다.
사용자 삽입 이미지


bin 폴더를 선택하고
Team/Add to svn:ignore
를 선택해준다.

캡쳐화면에서는 이미 ignore로 설정했더니 비활성화되어 있다.
크리에이티브 커먼즈 라이센스
Creative Commons License
2015/02/10 08:42 2015/02/10 08:42

Trackback URL : 이 글에는 트랙백을 보낼 수 없습니다



이번주에 겪은 일인데...

안드로이드에 보면
@TargetApi(Build.VERSION_CODES.GINGERBREAD)
이런것을 사용할때가 있다.

android.annotation 패키지쪽에 정의되어 있는것인데
갑자기 android.annotation 를 못 찾는는거다.

the import android.annotation cannot be resolved

이런식으로 에러가 뜨는데
프로젝트 속성에서 안드로이드 빌드타켓을 변경하면 인식을 하다가
프로젝트를 종료하고 다시 실행하면 똑같이 오류가 뜨고..

구글 검색에 들어갔다.
동일한 증상은 못 찾겠고 연관되서 계속 찾다가 간단히 해결을 했다.

.metadata\.plugins\org.eclipse.jdt.core\.org.eclipse.jdt.core.external.folders
에 가면 .project 라는 파일이 있을 거다.
내용 확인해보고 아무 내용없으면 파일을 지워버린다.

그리고 다시 이클립스를 실행해보면 제대로 될거다.

만일 안된다면.. 나와는 다른 문제이니 구글에게 물어보기 바란다...

끝~
크리에이티브 커먼즈 라이센스
Creative Commons License
2014/12/05 12:45 2014/12/05 12:45

Trackback URL : 이 글에는 트랙백을 보낼 수 없습니다


.classpath (Access is denied)

Posted 2012/02/21 18:51, Filed under: 나의 길/Android


다른 사람이 작업하던 프로젝트를 받아서 처리하다보면 예상치 못한 에러를 보게 된다.

안드로이드 프로젝트에 라이브러리를 변경하고 저장하려고 하니
.classpath (액세스가 거부되었습니다)

이런 에러가 나오고 변경을 거부한다.

권한이 이상한가 해서 파일 권한을 살펴봤지만 이상없다.
뭐가 문제지... ㅡㅡa

구글에서 역시 답을 줬다.
http://www.coderanch.com/t/446590/vc/MyEclipse-adding-jar-build-path 


해결방법은
.class 파일을 보고 hidden 설정이 되어 있으면 hidden 설정을 없애고 다시 하면 된다.

끝.

크리에이티브 커먼즈 라이센스
Creative Commons License
2012/02/21 18:51 2012/02/21 18:51

Trackback URL : 이 글에는 트랙백을 보낼 수 없습니다



뚜는 지금.. 사랑해사랑해
아.. 열심히 살자..
남자B형염소자리인천

Categories

전체 (425)
뚜.. 서툰.. (258)
폰 이야기 (13)
나의 길 (88)
읽을거리 (21)
사진갤러리 (45)

Recent Posts

  1. Android Studio 2.2 에서 layout 미리...
  2. mac 에서 ssh 접속시 한글 입력이 안될때.
  3. Android Studio. Zxing 라이브러리 사...
  4. 안드로이드 프로젝트를 SVN 등록시 bin...
  5. 안드로이드에서 android.annotation 를...

Recent Comments

  1. Thanhk you for this informative read... Software Engineering 2018
  2. 오전부터 이것때문에 하루 종일 고생함... choi 2016
  3. 진짜 님이 하루 죙일 겜방에 갇혀서 있... 굳굳 2015
  4. 대박 이걸 어떻게 찾으셨어요? 덕분에 ... 34524 2015
  5. 와 이건 진짜 신의한수 였네요~ 감사합... interlude 2015

Recent Trackbacks

Bookmarks

  1. ATOMOS
  2. c3cc3's Homepage
  3. 봄실
  4. 우중산보... 그 싱그러운 여유

685

491

google chart api graph

-30 days

today : 175

Site Stats

TOTAL 1528521 HIT
TODAY 175 HIT
YESTERDAY 428 HIT