Android Studio + SDK 제거

Android Studio + SDK 제거

저는 리눅스 아치를 사용하고 있습니다. 나는 다음과 같이 안드로이드를 설치했다건축 위키피디아. .NET을 사용하여 모든 skd 구성 요소와 Android 스튜디오를 제거했습니다 pacman -Rs. 또한 홈 디렉토리에서 Android와 관련된 모든 숨겨진 폴더(예 .android: gradleAndroidStudio)를 삭제했습니다. 그러나 환경 변수는 ANDROID_HOME여전히 설정되어 있으며 다음 명령은

ps aux | grep 'adb'반품adb -L tcp:5037 fork-server server --reply-fd 4

환경 변수 ANDROID_HOME은 어디에 설정되어 있으며 이는 무엇을 의미합니까 adb -L tcp:5037 fork-server server --reply-fd 4? Android가 올바르게 제거되지 않았습니까?

명령 adb반환bash: adb: command not found

편집하다:

안에/proc/pid/환경, 그리고 비슷한 것들 /opt/android-sdk/플랫폼-도구:/opt/android-sdk/tools:/opt/android-sdk/tools/bin

답변1

내 시스템에는 android-studio, android-tools 및 기타 안드로이드 관련 소프트웨어 패키지가 설치되어 있습니다. 변수가 ANDROID_HOME전혀 설정되지 않았습니다. 이로 인해 어딘가에 수동으로 설정했다고 믿게 됩니다. .profile, .bashrc, , 친구 등 의 장소를 확인해 보세요 . 운이 좋지 않다면 이와 같은 것을 시도해 볼 수 있습니다 grep -r 'ANDROID_HOME' ~/(비효율성으로 인해 좋은 사용 패턴이 아님). 가지다더 좋은 방법가서 이것을 해보세요.

표시되는 adb 명령은 간단합니다. adb 서버는 분기되어 백그라운드에서 실행되고 TCP 연결을 위해 포트 5037에서 수신 대기합니다. 이는 종료하는 것을 잊어버린 레거시 문제일 가능성이 높습니다. 그냥 실행하고 pkill adb프로세스를 종료하세요.

요약하자면 내 생각엔Android 관련 패키지가 완전히 제거되었을 가능성이 높습니다.. 를 사용하여 설치된 Android 패키지를 확인할 수 있습니다 pacman -Qs android. 시스템에서 Android의 모든 흔적을 정말로 지우고 싶다면 비슷한 명령을 실행해 보세요 sudo pacman -Rn $(pacman -Qsq android.

관련 정보