안드로이드 에뮬레이터에 폰트 추가하기 (우분투)

관련은 없지만, Android Studio에서 DDMS를 실행시킬때, JVM Terminate .. 라고 에러가 나면 자바 버전의 문제일 것이다. sudo update-alternatives –config java 위의 커맨드로 버전을 확인하고 혹시 java  9로 되어 있는지 확인하자, 9로 되었으면 8로 바꿔주고 Android Studio를 다시 실행할것. 본론으로 현재 기동되고 있는 안드로이드의 시스템 이미지를 찾아서 로컬에 마운트를 해야한다. user1@user1-GE62-2QD:~/$ cd Android/Sdk/system-images/android-25/google_apis/x86/ 현재 안드로이드 버전에 […]

vsftpd 일반 계정 home디렉토리 상위 이동 막는 방법

우분투에서 vsftpd로 FTP서버를 띄울때, 일반계정이 FTP서버로 접속해서 /home 디렉토리 상위로 이동되는 것을 방지하려고 하면 아래와 같이 세팅해야 한다. anonymous_enable=YES local_enable=YES write_enable=YES local_umask=022 anon_upload_enable=YES anon_mkdir_write_enable=YES chroot_local_user=YES allow_writeable_chroot=YES user1@user1-GE62-2QD:~$ sudo vi /etc/vsftpd.conf (설정파일을 수정) anonymous_enable=YES –> 찾아서 주석을 해제함, 손님계정 허가 local_enable=YES  –> 로컬 유저들이 FTP에 접속할수 있도록 하게 함 write_enable=YES –> 서버에 파일 기록 가능 local_umask=022 […]

우분투에서 안드로이드 디바이스를 계속적으로 마운트하는 현상

안드로이드 폰을 우분투에 연결하면 자동으로 마운트를 하는데, 간혹 어떤 디바이스는 계속적으로 마운트하는 현상이 있다. 이러한 경우 팝업이 뜨지 못하게 하거나, 마운트를 못하게 하려면 다음과 같이 처리한다. user1@user1-GE62-2QD:~$ gsettings set org.gnome.desktop.media-handling automount-open false user1@user1-GE62-2QD:~$ gsettings set org.gnome.desktop.media-handling automount false 적어도 위와 같이 처리해 주면 노틸러스가 계속적으로 뜨거나 하지는 않는다. 왜 그렇게 마운트를 해주고 싶은 것인지..

우분투에서 Android Studio 한글이 깨지는 현상 해결

안드로이드 스튜디오(버전 2.3.1)에서 앱을 만들고 있다가, 레이아웃 편집도중 한글을 써봤더니 제대로 나오지 않는 현상을 발견하였다. 해결하기 쉽지 않을 것이라 생각했는데, 이에대한 해결 방법은 의외로 간단했다. /home/user1/android-studio/plugins/android/lib/layoutlib/data/fonts (나의 스튜디오 위치는 홈디렉토리의 android-studio 디렉토리이다) 저 디렉토리로 들어가서 fonts.xml 파일을 열어보자 347라인에 위치하고 있는 “한글” 폰트의 지정 부분을 보자. 원래는 NotoSansCJK로 되어있을 텐데, 저것을 한글이 표현 가능한 “폰트”로 […]