본문 바로가기

소프트웨어

(67)
ADB Wi-Fi[와이파이/무선]으로 연결하는 방법 1. 컴퓨터와 타겟 디바이스(스마트폰이나 기타 Android 기기)가 같은 네트워크에 연결되어 있어야 합니다. 쉽게 말해 같은 공유기에 연결되어있는 상태입니다. 2. 컴퓨터와 타겟 디바이스에 USB로 연결하여 다음 명령으로 TCP 포트를 설정해줍니다. adb tcpip 예를 들어 포트를 5555로 설정한다고 하면 다음과 같이 입력합니다. adb tcpip 5555 3. 위의 명령어가 성공하였다면 응답은 다음과 같습니다. restarting in TCP mode port: 포트를 5555로 설정한 경우에는 다음과 같이 응답이 옵니다. restarting in TCP mode port: 5555 4. 타겟 디바이스(스마트폰이나 기타 Android 기기)의 IP를 알아내야 합니다. 1) 설정 > 연결 > Wi..
[Windows 10] 원격 데스크탑 접속 후 검은 화면 현상 해결 방법 회사 컴퓨터의 원격 데스크톱이 정상적으로 동작하지 않았습니다. 평소에 외장 그래픽 카드(GTX1060)이 말썽을 부려서 그래픽 관련 설정이 문제가 아닌가하여 변경해 봤었는데 저는 운이 좋게도 이 방법으로 해결이 되었습니다. 아마, 그래픽 카드쪽이 문제가 있는 경우에는 이 방법을 사용하면 되는듯 해요. 이 방법으로 다른 분들도 해결이 되었으면 합니다. 단, 이 방법으로 해결이 안되면 과감히 다른 포스팅을 참조해주세요! 원격 데스크톱 접속 자체는 잘 된다 접속은 되는 것으로 보이나 화면이 까맣다. 어떠한 키도 먹지 않는다. 일정 시간 이후 접속이 종료된다. 호스트 컴퓨터 (다른 컴퓨터에서 접속하여 원격 제어를 해야하는 컴퓨터)에서 작업합니다. 1. Windows키 + R으로 "실행"을 띄웁니다. (Windo..
.gitignore 적용하기 .gitignore란? 프로젝트 내에서 원격 저장소에 올릴 필요 없는 파일들을 Git에서 제외할 수 있는 설정 파일입니다. IDE에서 Git를 적용하는 경우 IDE에서 알고 있는 무시 항목들(빌드 부산물, 로그, 설정파일 등)이 작성된 .gitignore를 자동으로 생성되기도 합니다. 프로젝트 별 .gitignore 파일 만들기 .git 폴더가 있는 디렉토리에 있어야 합니다. 기본적인 문법은 다음과 같습니다. # Compiled source # ################### *.com *.class *.dll *.exe *.o *.so # Packages # ############ # it's better to unpack these files and commit the raw source # gi..
[Windows] 작업 표시줄/시작메뉴에 배치(Batch)파일 고정하는 방법 1. 배치(.bat) 파일의 바로가기를 만듭니다. 2. 만들어진 바로가기를 우클릭 > "속성(R)"을 눌러 속성 창을 엽니다. 3. "바로가기" 탭에 "대상(T)" 항목을 보면 현재 바로가기가 실행하고자 하는 "파일의 경로"를 확인할 수 있습니다. 4. 경로는 그대로 놔둔채로 맨 앞으로 이동하여 cmd.exe /C 를 추가해줍니다. 추가한 명령어와 기존에 적혀있는 "파일의 경로"는 아래와 같이 한 칸 띄어 놓아야 합니다. 5. 기존 톱니바퀴 모양이던 아이콘이 cmd 아이콘으로 바뀌고 시작화면이나 작업 표시줄에 고정할 수 있게 됩니다. * 아이콘이 마음에 들지 않다면 우클릭 > 속성(R) > 바로가기 탭 > 아이콘 변경 > 파일 경로를 "%SystemRoot%\System32\shell32.dll"로 입력..
[Android Studio] 파일을 잘못 불러오는 경우 [2020-06-26 업데이트] 맨 아래에 버전 업데이트를 하면 발생하지 않는다고 언급을 하였으나,, 캐시 파일이 꼬일 수 있는 상황(예를 들어 빌드 중 정전으로 인한 컴퓨터 리셋 등)이 재현되면 버전과 상관없이 발생합니다.. ㅠㅠ 갑자기 안드로이드 스튜디오에서 멀쩡한 java 소스를 아래처럼 이상하게 불러오는 현상이 발생했다. 이런 경우에는 다음 경로의 캐시 파일을 삭제하고 다시 시작한다. C:\Users\${사용자이름}\.AndroidStudio${버전명}\system\caches 해당 현상이 발생한 버전은 3.2.1이며 이후 버전에서 해결이 되었다는 듯 하다.. 출처: https://stackoverflow.com/questions/53249677/android-studio-shows-wrong-f..
[Eclipse/이클립스] CDT에서 Java 개발 환경 세팅 이클립스를 번들(CDT 등)로 다운로드를 받은 경우에는 Java 개발 환경이 세팅되어 있지 않습니다. IDE를 새로 받아서 설치하기보다는 해당 기능을 추가 하는 것으로 간단히 해당 개발 환경을 추가 할 수 있습니다. 이 글에서는 CDT에 Java 개발 환경을 추가하는 것을 언급하고 있지만 다른 환경도 얼마든지 추가가 가능합니다. Eclipse IDE는 Photon 버전입니다. CDT를 설치한 상태에서 New -> Project를 하면 CDT 답게 C/C++ 개발 관련 프로젝트만 생성할 수 있습니다. 여기에 이제 Java 개발 환경을 추가해보겠습니다. 상단의 Help > Install New Software... 를 클릭합니다. 다음과 같은 화면에서 붉은색으로 칠한 아이콘을 클릭해주면 아래와 같은 사이트 ..
[Android Studio] Javadoc 생성 시 인코딩 에러 UTF-8로 작성된 소스로 Javadoc을 생성하려면 다음과 같은 에러 메시지가 발생하는 경우가 있습니다. C:\MySource\Location\package\name\Class\Name.java:345: error: unmappable character for encoding MS949 이럴 때에는 Other command line arguments에 -encoding UTF-8을 추가하고 다시 시도해보면 문제 없이 진행됩니다.
Android Compass(나침반) 불현득 생각이 나서 코틀린 연습 겸 샘플용으로 만들었습니다~ 센서처리는 다음 블로그를 참고했어요. http://swlock.blogspot.com/2017/10/android-compass.html Android Compass (나침반) 안드로이드에서 나침반 만들기 1. 준비 한때 AR(증강 현실) 어플들이 유행하던 시절이 있었는데, 막상 그때는 관심이 없다가 지금에서야 정리하게 되네요. 시작하기전에 알아 두어야 하는 기본 개념이 3가지가 있습니다. Azimuth, Pit... swlock.blogspot.com MainActivity는 다음과 같이 되어있어요. Listener를 별도로 빼고 interface로 연결해주면 좀 더 깔끔하게 작성할 수 있습니다. class MainActivity : AppC..