2012-06-07 4 views
-2

블루투스 채팅 애플리케이션 (샘플 코드 http://developer.android.com/resources/samples/BluetoothChat/index.html)을 실행하고 싶습니다. 하지만 에뮬레이터에서 테스트 할 수 없습니다. 난 스마트 폰 (2.3 안드로이드)하지만 그 코드에 주어진 작업 표시 줄은 API 수준에서만이어야 에뮬레이터 활동에 11 시작해야 위이지만블루투스 앱을 테스트하는 방법

FATAL 예외 에게 나에게

그래서 내가 뭘해야 런타임 오류를주고 지원을 해야 할 것..?

plzz 도움

thnxxx

답변

0
블루투스는 블루투스 매니페스트 파일 minsdk 6

입니다 확인하여 오류

을 붙여 실제 장치

을에 애플 리케이션을 확인해야 에뮬레이터에서 지원하지 않는

<uses-sdk minSdkVersion="6" /> 

이렇게하면 장치 bel에서 실행됩니다. 작업 표시 줄

안드로이드 3.0 (API 레벨 11)를 시작으로 추가 흐름 API (11)

는 작업 표시 줄이 인의 Theme.Holo 테마를 사용 (또는 그 자손 중 하나) 모든 활동에 포함되어 있습니다 targetSdkVersion 또는 minSdkVersion 속성이 "11"이상으로 설정된 경우 기본 테마. 예를 들어,이 예에서,

<manifest ... > 
    <uses-sdk android:minSdkVersion="4" 
       android:targetSdkVersion="11" /> 
    ... 
</manifest> 

(안드로이드 3.0) 응용 프로그램은 API 레벨 4 (안드로이드 1.6)의 최소 버전이 필요하지만, 그것은 또한 API 레벨 11을 목표로하고있다. 이렇게하면 Android 3.0 이상에서 응용 프로그램이 실행될 때 시스템에서 홀로그램 테마를 각 활동에 적용하므로 각 활동에 작업 표시 줄이 포함됩니다. 당신이 SDK 관리자를 통해 샘플 애플리케이션을 설치 한 경우 빌려이 경로에

http://developer.android.com/guide/topics/ui/actionbar.html

이동

C:\Program Files\Android\android-sdk-windows\samples\android-8\BluetoothChat 
+0

하지만 샘플 코드에서 그들은 단지 API 레벨 이상 지원 작업 표시 줄을 사용한 11 – shubh

+0

그 행동 바를 대체하는 방법을 말해주십시오 – shubh

+0

우리는 행동 바 n 대신에 다른 것을 사용합니다. 예라면 bluetoothchat 응용 프로그램의 경우 ... – shubh

관련 문제