screenrecord의 "unofficial"옵션은 꿈으로 가득 차 있습니다.
6085 단어 Android
안드로이드 4.4에 추가된 screenrecord라는 명령의 소스 코드를 읽고'unofficial'options를 발견해서 그 이야기를 했다.
screenrecord가 어떤 물건인지 알고 싶다면 아래의 기사가 좋을 것 같습니다.
(간단히 말하면adb 셸을 통해 화면을 녹화할 수 있는 편리한 기능)
[Android 4.4 KitKat] 새로운 기능 화면 녹화 방법
"unofficial" options
그러면 주제의'unofficial'옵션입니다.코드에 이렇게 적혀 있어요.
881 static const struct option longOptions[] = {
882 { "help", no_argument, NULL, 'h' },
883 { "verbose", no_argument, NULL, 'v' },
884 { "size", required_argument, NULL, 's' },
885 { "bit-rate", required_argument, NULL, 'b' },
886 { "time-limit", required_argument, NULL, 't' },
887 { "bugreport", no_argument, NULL, 'u' },
888 // "unofficial" options
889 { "show-device-info", no_argument, NULL, 'i' },
890 { "show-frame-time", no_argument, NULL, 'f' },
891 { "rotate", no_argument, NULL, 'r' },
892 { "output-format", required_argument, NULL, 'o' },
893 { NULL, 0, NULL, 0 }
894 };
'unofficial'옵션의 내용은 다음과 같다.show-device-info
gWantInfoScreen
해도 설정true
show-frame-time
--bugreport
옵션rotate
954 case 'r':
955 // experimental feature
956 gRotate = true;
957 break;
output-format
--output-format
Show-frame-time Option이 찍었어요.
로테이트 옵티언이 찍은 거.
screenrecord 코드
기본적으로 주요 코드는 이거예요.
전체적으로 보면 여기.
총결산
코드를 보는 느낌
adb shell screenrecord --output-format raw-frames /sdcard/test
을 가득 썼는데도 꿈이 가득한 것 같아요.향후 기능 추가를 기대합니다!
Reference
이 문제에 관하여(screenrecord의 "unofficial"옵션은 꿈으로 가득 차 있습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/operandoOS/items/aced3c76cdb4a738be53텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)