2015-01-18 4 views
1

Estimote SDK를 Android 앱에 통합하려고합니다. https://github.com/Estimote/Android-SDK에서 사용할 수있는 SDK 지침을 따르고 있습니다. libs 디렉토리에 estimote-sdk-preview.jar 파일을 추가했습니다. 내가 뭘 잘못하고 있는거야?Android 용 Estimote SDK 설치

내가받은 오류 메시지는 다음과 같습니다

  • 기호 'estimote'를 해결할 수
  • 기호 'SDK'를 해결할 수
  • 기호 '서비스'를 해결할 수
  • 기호를 확인할 수 없습니다 ' 신호 서비스 '

이것은입니다. > 프로젝트 구조 - - 나는

<service android:name="com.estimote.sdk.service.BeaconService" 
    android:exported="false"/> 

매니페스트 서비스를

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="company.com.application1" > 
    <uses-permission android:name="android.permission.BLUETOOTH"/> 
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/> 
    <application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 
     <activity 
      android:name=".MainActivity" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

     //----------THIS IS WHERE THE ERRORS ARE---------- 
     <service android:name="com.estimote.sdk.service.BeaconService" 
     android:exported="false"/> 
    </application> 

</manifest> 
+0

Eclispe 또는 Android Studio를 사용하고 있습니까? – Hespen

+0

@Hespen Android Studio를 사용하고 있습니다. 도와 주셔서 감사합니다! – Brandon

+0

.jar을 어떻게 가져 왔습니까? jar 파일을 lib 디렉토리에 복사 했습니까? 또는 AS 기능을 사용하여 추가 했습니까? 추가 : 컴파일 프로젝트 (': estimote-sdk-preview')를 Gradle Build 파일에 추가 했습니까? – Hespen

답변

5

당신은 파일에 가야을 추가하려고 방법> 선택 '을 가져 오기 .JAR 또는 -> 녹색 +를 클릭합니다. AAR 패키지 '를 선택하십시오. -> JAR 파일을 선택하십시오. 그런 다음 build.gradle 파일로 이동하여 종속성 블록에 다음 줄을 추가하십시오.

compile project(':estimote-sdk-preview')