안드로이드 장치 개발에서 일반적으로 사용되는 직렬 포트 명령

요즘 안드로이드 네이티브 개발은 침체기에 빠져있습니다. 살아남으려면 자신만의 개발 방향을 찾아야 합니다. 일단 개발 방향을 찾았다면 관련 지식 포인트를 계속해서 축적해야 합니다. 오늘은 안드로이드 기기에서 흔히 사용되는 몇 가지 명령어를 공유해 드리겠습니다. 개발.

busybox ifconfig 장치 IP 보기

adbd 시작 adb 시작

ls 디렉토리 데이터 보기

ls -l 디렉토리 데이터 세부 정보를 보고 파일 크기, 권한 및 기타 정보를 볼 수 있습니다.

Monkey -p 패키지 이름 1 apk 시작 

am start 패키지 이름/MainActivity 전체 경로 이름을 사용하여 apk를 시작할 수도 있습니다. 

텍스트 입력 //텍스트 입력

getprop | grep -E version 시스템 버전 보기

getprop | grep build 버전 정보 보기

재부팅 복구는 복구 모드로 들어가고 U 디스크 업그레이드를 수행하거나 공장 설정 복원 등을 수행할 수 있습니다.

logcat|grep 로그를 찾을 수 있습니다. //로그를 필터링하는 데 사용됩니다.

설정은 보안 속성 이름 값을 입력합니다. 데이터베이스의 보안 테이블에 속성 값을 설정합니다.

설정은 설정된 속성 값을 보기 위해 보안 속성 이름을 가져옵니다.

setprop 속성 이름 매개변수는 시스템의 속성 값을 쓰는 데 사용됩니다.

getprop 속성 이름은 시스템 속성 값을 가져옵니다.

장치가 계속해서 로그를 인쇄하는 경우 echo 0 > /proc/sys/kernel/printk 명령을 시도해 볼 수 있습니다.

ps -A | grep 애플리케이션 이름 애플리케이션 처리 방법 찾기 1

busybox ps | grep 애플리케이션 이름 애플리케이션 처리 방법 찾기 2

kill -9 + 프로세스 ID는 프로세스를 종료합니다.

pm list packages -s 장치의 모든 패키지 이름을 인쇄합니다.

pm 경로 패키지 이름 패키지 이름을 기준으로 애플리케이션 검색

오전 방송 - 방송 작업은 방송을 시뮬레이션합니다.

chmod 755 /system/app/test.apk 관련 파일에 대한 권한 설정

pm list package -f | grep upg는 퍼지 패키지 이름을 통해 애플리케이션을 찾을 수 있습니다. upg는 패키지 이름의 처음 세 글자입니다.

dumpsys 패키지 패키지 이름 | grep version 애플리케이션의 버전 정보 확인

Amlogic 칩을 사용하여 Mac 및 기타 장치에 데이터를 쓰는 방법

swunifykey는 usid 값, SN을 설정합니다.

swunifykey는 MAC 값, MAC를 설정합니다.

swunifykey 목록 자세히 보기

swdevinfo HiSilicon 칩, SN, MAC 및 기타 정보 보기

swdevinfo serialno 값 HiSilicon 칩, SN에 쓰기

swdevinfo mac 값 HiSilicon 칩, MAC에 쓰기

swdevinfo 쓰기 매개변수 이름 매개변수

logcat -vtime >> /data/logcat.log 및 로그 캡처

tcpdump -i any -s0 -w /data/package.pcap 및 패킷 캡처

계속하려면 ...

추천

출처blog.csdn.net/u012598200/article/details/125855198