홈서버를 구축하면서 도메인을 하나 구입하게 되었습니다. 혼자서만 사용한다면 무료 DDNS를 사용하면 되겠지만 어미곰(이라 쓰고 아내라 읽음)의 경우 주소가 길어 외우기가 힘들다고 하여 이 참에 하나 구매하였네요. 서론은 이만하고 도메인을 DNS에 등록하고 DNS에 홈서버의 IP를 등록하려는데 문제가 발생하였습니다. 바로 일반 가정집이다 보니 유동 IP가 사용되어서 언제 IP가 변경 될지 모른다는 것 입니다. 그래서 DDNS를 지원하는 DNS […]
작성자: 텟짱
[Android] 명령 프롬프트에서 APK 정보 확인
aapt dump badging <filename.apk> 명령 프롬프트(시작-실행-cmd)에서 위 명령어를 통하여서 APK 파일의 패키지명, 버전코드, 버전네임, sdk버전, 타켓sdk버전, 퍼미션 정보 등을 확인 할 수 있다.
[Android] 앱 배포를 위한 압축정렬(zipalign)
Play Store에 앱을 등록하기 위해서 Sign 작업 후 zipalign 작업이 필요하다. 먼저 Sign 후 생성된 apk를 준비한다. (http://tetjjang.tistory.com/342, http://tetjjang.tistory.com/344) 그리고 명령프롬프트(시작-실행-cmd)에서 아래 명령어 통해 해당 작업을 한다. zipalign -f -v 4 input.apk output.apk -f : output.apk 파일이 존재한다면 덮어쓰기 -v : zipalign 과정 정보 출력 4 : 바이트 정렬 계수를 정의 (단위 byte)
[Android] 브로드캐스트 리시버 테스트 방법
명령 프롬프트(시작메뉴-실행-cmd 입력)를 열어서 아래 명령어를 입력한다. adb shell am broadcast –a android.intent.action.BOOT_COMPLETED 개발 중인 앱에만 보낼 경우 adb shell am broadcast –a android.intent.action.BOOT_COMPLETED –n your.app.packagename/.YourReceiverClassName 출처: http://stackoverflow.com/questions/8497885/start-android-application-without-activity?answertab=votes#tab-top
[Android] 허니컴(3.0) 이상에서 디스플레이 크기 가져오는 방법
Point point = new Point(); getWindowManager().getDefaultDisplay().getSize(point); int width = point.x; int height = point.y;
