Samsung Kies를 설치하는 방법은 무엇입니까?


15

이 질문이 적절한 장소로 설정되어 있는지 확실하지 않습니다. 그렇지 않은 경우 해당 장소로 안내하십시오.

삼성 Galaxy SII가 있으며 Android 개발을하고 있습니다.

며칠 전 Windows OS를 사용하고 있었지만 지금은 Ubuntu를 사용하고 있습니다.

Windows에서는 Samsung Kies의 도움으로 Android 앱을 Galaxy SII로 디버깅 할 수 있지만 우분투에서는이 작업을 수행 할 수 없습니다.

우분투의 대안은 무엇입니까? 나는 여러 번 봤지만 우분투를 지원하는 Kies를 얻지 못했습니다.


VirtualBox를 사용하여 업데이트 또는 ROM을 조심스럽게 깜박이는 경우 보증을 받기 위해 반품해야했습니다. 이와 같은 독점 하드웨어에 대한 듀얼 부팅을 고려하십시오.
Tom Brossman

작은 XP를 갖춘 Oracle VM 가상 박스는

답변:


8

글쎄,이 권리를 읽고 있다면, 당신은 단순히 당신의 안드로이드 장치에서 앱을 디버깅하고 싶습니다. 이것이 맞다면 Android SDK 만 있으면되고 ADB 또는 "Android Debug Bridge"를 설정하면됩니다. 대단히 어렵지는 않지만 USB가 올바르게 작동하려면 약간의 작업이 필요할 수 있습니다. 또한 설정> 응용 프로그램> 디버깅> USB 디버깅 활성화로 이동해야합니다. Eclipse를 사용하여 애플리케이션 개발을 수행하는 경우 테스트 버전의 앱을 휴대 전화로 자동 전송하는 몇 가지 도구가 있습니다.

자세한 답변을 보려면 여기에서 Android 개발자 사이트를 참조 하십시오. http://developer.android.com/guide/developing/device.html

또한 Linux에는 kies에 대한 솔루션이없는 것으로 보입니다. kies에 대해서는 아무것도 모르지만 표준 Android 앱 개발 방법은 제대로 작동해야하며 개발자 사이트에 많은 문서가 있습니다.


:그래 당신 말이 맞아요. 나는 andorid appa를 개발하는 방법과 그것에 필요한 것이 무엇인지에 대해 모든 것을 알고 있습니다. 그러나 삼성 키스만이 안드로이드 앱을 디버깅하기 위해 갤럭시 sII와 같은 일부 삼성 장치를 디버깅 할 수 있기 때문에 우분투에 삼성 키스를 실행하고 싶습니다. 당신이 내 요점을 얻었기를 바랍니다.
Shreyash Mahajan

Wine에서 Windows 버전을 사용해 볼 수 있다고 생각하지만 이것이 성공할지 확실하지 않습니다. 제대로 작동하려면 약간의 땜질이 필요합니다.
superlinkx

알았어.
Shreyash Mahajan

5

나는 Galaxy (좋은 전화)를 가지고 있지만 슬프게도 Samsung Kies가 Wine에서 일하지 못하게해야합니다. Kies를 설치하는 데 성공하면 전화와 제대로 연락하지 못할 수 있습니다. 이것은 와인에서 USB 지원이 제한되어 있기 때문입니다. (이것은 톰톰 홈이 와인으로 돌아 가지 않는 이유입니다-완벽하게 설치되지만 장치와 대화 할 수는 없습니다)

virtualbox에서 실행되는 Win XP 가상 머신에서 작동시키려는 시도도 실패했습니다. 가상 XP 설치가 중단되어 강제로 종료해야했습니다.

네이티브 (k) 우분투에서 드래그 앤 드롭은 잘 작동하지만 (이미 이미 알고 있다고 가정합니다) 내 경험에 Kies는 본격적인 창문이 필요합니다.

'buntu I에서 성공적으로 실행하면 많은 사람들이 듣고 싶어 할 것입니다.


2

Linux에서 ADB 및 SDK를 사용하기 위해 Kies 또는 드라이버가 필요하지 않습니다. 먼저 Android 개발자 웹 사이트로 이동하여 SDK 및 Eclipse를 설치하십시오. Windows에서 이미 개발 중이므로 지침에 따라이 비트를 사용할 것입니다.

Linux에서는 USB 드라이버가 사용자 공간에있을 수 있으며, 이는 프로그램에 바로 내장되어 있습니다. 코더는이를 위해 libusb API를 사용합니다. 그러나 조금 더, 그것은 상자 밖으로 작동하지 않습니다.

USB 장치를 PC에 삽입하면 udev 서비스를 사용하여 '장치'가 마운트되는 방법과 위치를 조정합니다. 전화가 디버그 모드에있을 때 시스템에 알려지지 않은 경우 libusb가 사용하는 usb 파일 노드 만 생성합니다. 모든 것은 리눅스에서 파일입니다. 문제는이 노드는 루트 계정으로 만 액세스 할 수 있다는 것입니다. 이 경우 ADB 프로그램이 일반 사용자 계정으로 대화 할 수 있도록 udev에 지시해야합니다.

이를 위해 /etc/udev/rules.d/에 파일을 만듭니다.

99-my.rules라는 것이 있습니다.

이 파일에서 S2에 대해 SUBSYSTEM == "usb", ATTR {idVendor} == "04e8", ATTR {idProduct} = "685e", OWNER = "YOUR USERNAME", GROUP = "YOUR USERNAME 한 줄을 추가하십시오. "

사용자 이름이있는 곳에 사용자 이름을 입력하십시오.

우분투에서는 호출중인 명령 앞에 sudo를 사용하십시오. EG sudo gedit /etc/udev/rules.d/99-my.rules

이제 재부팅하거나 sudo service udev restart를 실행하십시오.

전화를 연결하고 adb 장치로 테스트하십시오. 전화 번호를 표시해야합니다.

우분투는 안드로이드 개발에 완벽합니다. 나는 항상 직장에서 사용합니다. Windows 사람들이 테스트중인 새로운 장치의 드라이버를 찾으려고 노력하는 동안 lsusb는 idVendor 및 idProduct 값을 가져 와서 udev에 새 줄을 추가하고 서비스를 다시 시작합니다. :)


2

Ubuntu에서 Kies를 실행할 수 있습니다. Mint로 변경하기 전에 약 2 개월 동안 넷북에있었습니다. 슬프게도 민트, 루 분투 또는 쉬 분투에는 없지만 우분투에서는 완벽하게 작동합니다.

다운로드하려면 와인이 필요합니다. 끝 부분에 오류 메시지가 표시되지만 여전히 잘 작동합니다.

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