2011-02-24 3 views
1

Linux에 익숙하지 않아 Android 개발 용 컴퓨터를 설정하려고합니다. 나는 SDK를 설치하고, 나는이 다음 ~/.bashrc에를 변경하고 추가하여 내 길에서 "플랫폼 툴"의 경로를 설정 :adb Ubuntu 문제

export PATH=$PATH:/home/user/sdk/platform-tools 

내가 입력 할 때 :

echo $PATH 

명령 행에 디렉토리를 내 sdk platform-tools에 넣습니다.

adb devices 

명령 줄은 "ADB 명령을 찾을 수 없습니다"라는 : I 입력 이제

.

누군가 나를 도울 수 있다면 크게 감사하겠습니다. 감사! 당신은 지금 당신이 당신 특정 장치에 대한 udev에 값을 추가 할 필요가 아래 첫 번째 단계를 가지고 같은

는 ~ Nemisis7654

+0

그래서 문제가 무엇입니까? – Thomas

+0

"adb 장치"를 명령 줄에 입력하면 "adb 명령을 찾을 수 없습니다"라는 오류가 발생합니다 – ariets

+0

어떤 SDK 버전을 사용하고 있습니까? – Lunchbox

답변

3

보인다. 3 단계 here을 참조하십시오. 장치가 아닌 에뮬레이터를 사용하는 경우 adb는이 단계를 수행하지 않고도 잘 작동합니다. 당신은 당신이 한 일을 언급했으나 그 문제가 무엇인지는 언급하지 않았습니다. 그래서 저는 이것이 당신이 가진 이슈라고 생각합니다. 터미널에 adb을 입력하면 어떻게됩니까?

+0

adb 명령을 찾을 수 없다는 오류가 표시됩니다. – ariets

+1

실제로 adb가 아직 다운로드되었는지 확인 했습니까? 'cd /'를 platform-tools 폴더에 넣고'./adb'가 당신을 위해 무엇을하는지 볼 수 있습니까? – schwiz

+0

예. adb에있는 모든 명령 목록을 표시합니다. 시작 문장은 다음과 같습니다. "Android Debug Bridge 버전 1.0.26" – ariets

2

이전 버전의 sdk에서 adb는/sdk/tools 디렉토리에있었습니다. 당신은 ADB에 대한 디렉토리에 플랫폼 도구에서 기호 링크를 작성해야 할 수도 있습니다 : 최신 안드로이드 SDK와

ln -s /home/user/sdk/platform-tools/adb /home/user/sdk/tools/adb 
+0

원래 포스터는 이미 adb 명령의 위치를 ​​알고있었습니다. – JavaCoderEx

3

는, ADB는 플랫폼 도구 아래에 있어야한다. 내보내기 ANDROID =/usr/local/android/android-sdk-linux_x86 PATH = $ {PATH} : $ {ANDROID}/tools : $ {ANDROID}/platform-tools 내보내기 및 파일 권한 확인 안드로이드 또는 다른 바이너리 용).

5

여기에서 발견 된 나를 위해 일한 솔루션 (우분투 11.10 64) 기본적으로

http://kenno.wordpress.com/2011/10/27/ubuntu-11-10-32-bit-applications-do-not-run-64-bit/

나는 도구 난 그냥-I386으로 libc6의 재설치를 할 필요가 설치했고, 비록 그 결국 adb를 발견했습니다.

+0

'adb : file or directory not found'오류를 해결하고 초기 질문의 정확한 오류가 아니라는 점에 유의하시기 바랍니다. 그럼에도 불구하고 이것은 정확히 내가 찾던 것이었다. – IanBussieres

+0

그 링크가 가까와졌습니다 - 더 이상 파일을 찾을 수 없지만 이제는 libstdC++. so.6이 필요합니다. – JavaCoderEx

+0

http://stackoverflow.com/questions/19882644/how-can-i-find-libstdc-so-6 – JavaCoderEx