목차
4: gerrit에 해당하는 SSH Public Kes에 키를 추가합니다.
하나: 환경 준비 - repo, git 설치
1 : Repo 는 git을 기반으로 개발된 도구로 git 리소스 관리 에 편리하므로 repo를 설치하기 전에 git을 먼저 설치해야 합니다.
sudo apt-get 설치 git
2 : 그런 다음 사용자의 홈 디렉터리에 새 bin 디렉터리를 만듭니다.
mkdir ~/ 빈
3 : bin 디렉터리를 시스템 경로 에 추가하고 ~/.bashrc를 열고 다음 콘텐츠를 추가합니다.
내보내기 PATH=~/bin:$PATH
저장 후 소스 .bashrc 실행
4 : 저장소 다운로드
컬 http://gerrit.googlesource.com/git-repo/repo > ~/bin/repo
2: 환경 준비 - Git 구성
git config --global user.name jiayou.gan
git config --global user.email [email protected]
3: 환경 준비 - 구성 키
1: SSH 키 파일을 생성하고 ssh-keygen -t rsa -C "[email protected]"을 실행합니다.
2: 그런 다음 비밀번호를 두 번 입력하라는 메시지가 표시됩니다. Enter를 누르면 키 지문 과 키의 무작위 아트가 마지막에 나타나 생성이 성공했음을 나타냅니다.
3: 이때 메인 디렉터리에서 la를 실행하면 생성 된 .ssh 디렉터리를 볼 수 있습니다.
4: gerrit 에 해당하는 SSH Public Kes 에 키를 추가합니다.
• SSH $ 고양이 id_rsa.pub
•ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDcC+GbffKN7ANMIL9f3FJpy+lCgovFhbfhh6Hy55nRkUu74pGatUYNVZZxa0gURbrpihAnu81DuOo+YSN/z0rwuQQLouXTmIcXcv538f2v04+Ww2BmR7DOS2xSQeTjwc0UGz31LAP/nHLJdQPds2FJgObcIqkf0gz9UHgQc4sV6J/pMdfVhIi1VZSSVw0T5+NtucBGYIUFG0nFwAnk5m5IvhK4FNaD9CTwCg8nE3PtwhAhDxXgtt2m1TbD9e8B6wkfXfyhRQ0WuPVd7SGhgjmBkXxNZn1b/+Eel+um5K9rMln2mvnhUd5p7mWtYxgfEo6SK0jSUOtCtJACYfTCixat [email protected]
이 내용을 복사하여 gerrit의 해당 SSH 공개 키에 붙여넣습니다.
5: 코드 다운로드
위의 구성이 완료되면 이때 코드를 다운로드할 수 있습니다.
repo init -u http://사용자 이름@XXX
init가 다음과 같이 오류를 보고하는 경우:
sign_and_send_pubkey: 서명 실패: 에이전트가 작업을 거부했습니다.
권한이 거부되었습니다(공개 키).
그런 다음 터미널에서 다음 명령을 실행하고 다시 초기화하십시오.
eval "$(ssh-agent -s)"
ssh-add
repo sync -c -d --no-tags
여섯 번째: 코드 컴파일
소스 빌드/envsetup.sh
점심을 먹고 프로젝트에 따라 해당 일련번호를 선택하세요.
-j32를 만드세요
7: Android 공통 단축키 명령
• 기기가 컴퓨터에 연결되어 있는지 확인하세요: adb devices
• 캐치 로그 : adb logcat (-b all) >log.txt
• 동적 필터 로그 : adb logcat (-b all)| grep " 키워드 " – i ( 대소문자 무시 ) –-color ( 강조 표시 )
• 두 개 이상의 키워드 로그 필터링 : adb logcat (-b all)| grep – iE " 키워드 1| 키워드 2"
• 키워드를 기반으로 설치 패키지의 이름과 위치를 찾습니다: adb shell pm list packages –f| grep “ keyword ”
• 현재 앱 패키지 이름 및 활동 이름 보기: adb shell dumpsys Activity| grep Resumed
• 휴대전화 해상도 확인: adb shell wm size
여덟 번째: 로그 도구를 살펴보는 것이 좋습니다.
![](https://img-blog.csdnimg.cn/04974108d06f4214a73d742328c378ae.png)