2017-09-10 9 views
-1

내가 내 안드로이드 장치 연결하기 위해 ADB를 사용하려고 거부 실패안드로이드 ADB :했던 opendir 권한이

C:\Users\vince>adb shell 
[email protected]:/ $ su root 
enter main 
start command :am start -a android.intent.action.MAIN -n com.android.settings/com.meizu.settings.root.FlymeRootRequestActivity --ei uid 2000 --ei pid 3472 > /dev/null 
[email protected]:/ # cd data 
[email protected]:/data # ls 
opendir failed, Permission denied 
255|[email protected]:/data # 

나는 #를 가지고,하지만 허가 그것은으로 누군가를 위해 쉬웠다 과거

답변

0

거부 어떤 목적 으로든 모바일 장치를 끕니다. 하지만 이제는 사용자의 보안을 위해 안드로이드가 안드로이드 장치를 뿌리 뽑기가 정말 힘들었습니다. 아직 장치를 ROOT하는 데 도움이되는 몇 가지 방법과 타사 소프트웨어가 있습니다. 하지만 이렇게하면 기기 나 데이터가 손상 될 수 있습니다.

당신은 안드로이드 개발자와 앱의 SQLite는 DB에 접근처럼 ADB를 사용하여 응용 프로그램을 테스트하려면 해결 방법은 개발자에 대한 , 그때 나는 안드로이드의 에뮬레이터를 사용하도록 제안합니다. 그것들은 특수 목적으로 만들어진 에뮬레이터이며, 나는 그것이 기본적으로 뿌리 뽑혔다 고 생각한다. 현재 ADB를 통해 에뮬레이터에 연결하는 것은 매우 쉽고 SU 액세스가 필요하지 않습니다.

참고 당신은 안드로이드 개발자가 아닌 균열에 대한 루트 액세스를 얻고 싶다면/다음 장치를 잠금 해제하면 장치의 커널 함께 플레이 할 수 있으며, 어떤 실수에 복구 할 수없는 손상을 초래할 수 있습니다 장치 또는 귀하의 데이터.