자주 사용되는 명령

1589 단어 공구.

adb 핸드폰에서 현재 Activity가 실행 중인 패키지 이름 보기


명령줄에 다음을 입력합니다.
adb shell "dumpsys window | grep mCurrentFocus"

adb 송신 전원 켜기

adb shell am broadcast -a android.intent.action.BOOT_COMPLETED

핸드폰 캡처 활성화

adb shell screencap -p /data/local/tmp/tmp.png
adb pull /data/local/tmp/tmp.png

캡처 내보내기

adb shell /system/bin/screencap -p /sdcard/screenshot.png( SDCard)
adb pull /sdcard/screenshot.png d:/screenshot.png( )

새 keystroe

keytool -genkey -v -keystore {FILENAME.keystore} -alias {ALIAS} -keyalg RSA -validity {DURATION}

  • {FILENAME.keystore} 생성된 KeyStore의 파일 이름
  • {ALIAS} 생성된 KeyStore 파일의 별칭
  • {DURATION} KeyStore 파일의 만료 날짜
  • keystore 서명

    keytool -list -v -keystore xxx.jks
    

    실행 실패, 빨간색 표시

    Manifest merger failed with multiple errors, see logs
    

    Terminal 컨트롤러 창에서 다음 명령을 실행하면 구체적인 오류를 볼 수 있습니다
    gradlew processDebugManifest --stacktrace
    

    adb 핸드폰 화면 크기 등 정보 보기

    adb shell dumpsys window displays
    

    adb 핸드폰에 설치된 apk 내보내기


    1, 휴대폰에 설치된 모든 apk 파일 보기
    adb shell pm list package
    

    2, 내보낼 앱 패키지 이름에 따라 앱 설치 경로를 확인
    adb shell pm path com.xxx.xxx
    

    3, 위 경로에 따라 apk 원본 파일을 PC로 내보내기
    adb pull /system/priv-app/xxx.apk C:\Users\Administrator\Desktop\
    

    좋은 웹페이지 즐겨찾기