2011-08-11 4 views
12

삼성 갤럭시 S2에 안드로이드 어플리케이션을 실행할 수 없습니다. Google 액세서리 for 라이브러리에 Google Add를 사용하려고합니다. Google Nexsus S에서 동일한 애플리케이션을 실행하면 정상적으로 작동합니다.삼성 갤럭시 S2 안드로이드에서 USB 액세서리 API

<uses-library android:name="com.android.future.usb.accessory"/> 

내가 콘솔에 점점 오전 오류가 나는 생략하면 이제

[2011-08-11 12:00:28 - App] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY 
[2011-08-11 12:00:28 - App] Please check logcat output for more details. 
[2011-08-11 12:00:29 - App] Launch canceled! 

이다 : 나는 (응용 프로그램 태그 아래) 다음과 같은 태그를 사용한 응용 프로그램 매니페스트 파일에서

매니페스트의 다음 줄 :

<uses-library android:name="com.android.future.usb.accessory"/> 

LogCat에서 다음 오류가 발생합니다.

08-11 11:58:40.250: ERROR/AndroidRuntime(30780): java.lang.NoClassDefFoundError: com.android.future.usb.UsbManager 

이 문제를 해결할만한 아이디어가 있습니까?

내 목표는 갤럭시 S2에 (또는 적어도 USB 액세서리 API를 사용) USB 호스트를 사용하는 것입니다.

답변

-1

갱신 안드로이드 버전 2.3.4 ,,

0

내 삼성 갤럭시 S II를하고 난 아무 문제없이이 응용 프로그램을 실행할 수 있습니다.

당신은 이클립스에서 "debugg 모드"에서 응용 프로그램을 실행하는 데 의미? 또는 .apk를 만들고 나중에 휴대 전화에 설치한다는 의미입니까?

이클립스에서 휴대 전화로 직접 실행하려면 먼저 삼성 드라이버가 컴퓨터에 설치되어 있어야하며, 삼성 키를 설치하는 것이 좋습니다. Download Samsung Kies

당신은 드라이버를 설치 등등, 당신은 당신의 전화에 "디버그 모드"를 클릭해야 기억 후. "preferences-> Applications-> development-> Usb Debugging

+0

문제는 공유 라이브러리가 전화기에 없습니다. ..! – Noby

0

나는 삼성 갤럭시 SII를 가지고있다. 나는 며칠 전에 똑같은 문제에 봉착하고있다. 내 안드로이드 애플 리케이션을 SII로 실행할 수 없다. 잘 작동하지 않습니다 더 필요한 공유 라이브러리 또는 다른 것 같이 어떤 문제가 있다고 문제의

Sollution :...

난 그냥 here에서 삼성 키스를 설치해야

그런 다음 모두를 다시 시작, 장치 PC를 켠 다음 장치에 USB 디버깅.

이제 PC와 모바일을 연결 한 다음 시도합니다.

이 작품을 기분이 언짢아하는 것입니다.

즐기십시오. :)

+0

내 OS는 Ubuntu 10이며 Kies는 사용할 수 없습니다. – Noby

+0

오. . . 귀하의 OS에 대해 알려주십시오. –

+0

@ 음수 : 내가 가진대로 죄송합니다, 우분투는 삼성 키를 지원하지 않습니다. 따라서 Windows/Mac에서 앱을 사용해 보셔야합니다. : –

3

나는이 문제에 대한 해결책을 얻었다.

하나의 xml 파일을 장치의 "/ etc/permissions"폴더로 밀어 넣기 만하면됩니다.

android.hardware.usb.accessory.xml (내용 포함)

<?xml version="1.0" encoding="utf-8"?> 
<permissions> 
    <feature name="android.hardware.usb.accessory" /> 
    <library name="com.android.future.usb.accessory" 
      file="/system/framework/com.android.future.usb.accessory.jar" /> 
</permissions> 

"읽기 전용 파일 시스템"오류가 발생합니다. 다음과 같이 장치를 루트해야합니다.

모든 재부팅. 그것은 잘 작동합니다.

관련 문제