ADB mkdir 권한이 거부되었습니다.


-1

UBUNTU의 Android 장치에서 AVS-SDK (Alexa) SampleApp을 실행하려고합니다. 두 터미널을 열었습니다. 첫 번째 터미널에서 ADB를 사용하여 안드로이드 장치에 대한 루트 액세스 권한을 얻고 있습니다. 다음 명령이 사용됩니다.

adb connect <my_device_ipaddress>
adb shell
xu 7411
mount -o remount,rw /system

두 번째 터미널에서 다음 명령을 사용하여 AVS-SDK SampleApp을 빌드합니다.

sudo bash -x setup.sh config.json -a androidConfig.txt -s 998987

빌드하는 동안 직면하는 오류는입니다.

adb shell mkdir -p /system/repavs/bin
mkdir: '/system/repavs/bin': Permission denied

그러나 안드로이드 장치에 대한 루트 액세스 권한이있는 첫 번째 터미널에서 동일한 명령을 실행하면 실행됩니다.

내 질문은, 루트 액세스로 ADB를 사용하여 연결하고 있지만 여전히 권한 거부 오류가 발생합니다. 누구 든지이 문제를 해결하도록 안내 할 수 있습니다. 권한을 얻는 다른 방법이 있습니까? 아니면 내가 잘못하고 있습니까?


아마도 당신은 디렉토리에 write액세스 할 수 없음을 의미합니다/system/revpas
월터 레이터

내가 어떻게 해 ?
KarmaCoding

답변:


0

내가 시도하고 연구 한 한 ADB가 루트 액세스 권한이있는 한 터미널에서 열려 있으면 해당 터미널과의 세션 만 루트 액세스 권한이있는 장치에 액세스 할 수 있기 때문에 다른 터미널이나 다른 프로세스는 수행 할 수 없기 때문에 불가능합니다. 동일한 세션 또는 프로세스에서 작업하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.