Android studio 에서 시 뮬 레이 터/data 디 렉 터 리 가 표시 되 지 않 는 문 제 를 해결 합 니 다.

Android studio 에서 Android device 를 열 면 Monitor 에서 data 디 렉 터 리 를 열 수 없 음 을 발 견 했 습 니 다.그림:

우리 가/data/디 렉 터 리 를 클릭 하 러 갔 을 때 아무것도 없 는 것 을 발 견 했 습 니 다.이것 은 어떻게 된 일 입 니까?
현재 사용자 가 data 디 렉 터 리 에 접근 할 수 있 는 권한 이 없 기 때 문 입 니 다.
1./data 디 렉 터 리 변경 권한
  (1).Android studio 의 sdk 디 렉 터 리 에서 platform-tools 디 렉 터 리 를 찾 습 니 다.이 디 렉 터 리 에서 shift 와 마우스 오른쪽 단 추 를 동시에 누 른 다음 명령 창 을 선택 하여 엽 니 다.

  (2).adb 셸 명령 을 입력 하고 su 를 입력 하여 루트 로 전환 합 니 다.

 (3).그리고/data/디 렉 터 리 의 권한 을 777 로 변경 합 니 다.(누구나 접근 하고 수정 할 수 있 음 을 표시 합 니 다)
 
  (4).Android device monitor 를 새로 고치 고 있 는데 data 디 렉 터 리 를 열 수 있 습 니 다.

   또한/data/data/<해당 패키지 이름>/폴 더 를 열 수 있 습 니 다.

 2.시 뮬 레이 터 의 권한 변경
  이상 의 조작 을 통 해 우 리 는/data/data/<해당 패키지 이름>을 성공 적 으로 열 수 있 지만,안에 있 는 파일 을 로 컬 로 내 보 낼 수 없다 는 것 을 알 게 되 었 으 며,동시에 우리 에 게 권한 거절 을 알려 주 었 습 니 다.

 그래서 우 리 는 시 뮬 레이 터 의 권한 을 바 꿀 것 이다.
1.명령 창 에서 platform-tools 디 렉 터 리 를 열 고 adb root 를 입력 하 십시오.

 (2).adb remount 을 입력 하 십시오.remount successed 를 표시 하면 동작 이 성공 적 임 을 표시 합 니 다.

 이 때 파일 을 내 보 내 면 권한 거부 가 표시 되 지 않 습 니 다.
총결산
위 에서 말 한 것 은 안 드 로 이 드 스튜디오 에서 시 뮬 레이 터/data 디 렉 터 리 가 표시 되 지 않 는 문 제 를 해결 하 는 데 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.편집장 님 께 서 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기