본문 바로가기

Android

Android ADB를 이용한 패킷 캡처 Android ADB를 이용한 패킷 캡처 1. adb 명령어를 이용하여 패킷 캡처 - mount 상태로 만듬 : adb shell mount -t ext3 -o rw,remount /dev/block/mmcblk0p6 /system - tcpdump를 이용해 캡처 시작 : adb shell tcpdump -i any -p -s 0 -w /data/packet.pcap - Ctrl-C 로 캡처 중지 - 파일 가지고 오기 : adb pull /data/packet.pcap - 해당 파일을 복사하셔서 WireShark 로 열어 패킷 분석 더보기
Android 단말별 해상도 폴더 설정 / dip 값 계산 Android 단말별 해상도 폴더 설정 / dip 값 계산 1. 단말별 해상도 폴더 설정 상세 : http://blog.naver.com/PostView.nhn?blogId=haengro&logNo=40153157509 2. px값을 dip값으로 변경하기 위한 수치값 - Low desity 120 - ldpi : dip = px * 1.333.... - Medium density 160 - mdpi : dip = px * 1 - High density 240 - hdpi : dip = px * 0.666.... - X High density 320 - xhdpi : dip = px * 0.5 더보기
Android Google Map 등록 Android Google Map 등록 1. Google Map API Key 생성 절차 : http://minche.tistory.com/24 2. Google Map API Key 생성 시 주의 사항 : http://www.androes.com/86 3. 위 두 사이트를 참고해서 실제 등록 시 삽질한 부분에 대해서 정리해 보았다. - 인증서 지문 만들기 위한 명령어 : keytool -v -list -alias [alias Name] -keystore bugleKeyStore -storepass [password] -keypass [password] a. 현재 포스팅되고 있는 사이트의 인증서 지문는 MD5로 되어 있으면 Google Map Key 발급 페이지 또한 MD5로 Key발급을 받게 되어 있다.. 더보기
ExpandableListView ExpandableListView (확장 리스트 뷰) ExpandableListView는 2차원 형태로 항목을 표시한다. 그룹(Group)을 배열로 먼저 정의하고 각 그룹에 대해 자식(Child) 항목을 정의해 놓으면 그룹 안에 자식이 배치되며 그룹을 선택하면 확장, 축소된다. 대용량의 항목을 표시할 때 한 번에 다 표시하는 것보다 그룹으로 분류하면 Data를 그룹 형태로 편리하게 이용할 수 있다. 1.ExpandableListView 예 package exam.andexam; import java.util.*; import android.app.*; import android.os.*; import android.widget.*; public class C09_Expandable extends Acti.. 더보기