어제 Firefly SDK가 출시되어 앱에 통합되었습니다. 현재 AndroidManifest 파일에 서비스를 추가하는 데 문제가 있습니다. 회사와 플러그인 제네릭Amazon Firefly - 앱에 플러그인 추가
`'com.company.android.amazon.Plugin' is not assignable to 'android.app.Service'
Validates resource references inside Android XML files.`
나는 실제로 내 기업을 위해 그들에게 더 priecise을 표시했습니다
<service
android:name="com.company.android.amazon.Plugin"
android:exported="true"
android:permission="com.amazon.mw.permission.PLUGIN_CONSUMER">
<!-- Set the intent filter for Firefly plugin -->
<intent-filter>
<action android:name="amazon.intent.action.mw.IMPORT_PLUGIN" />
</intent-filter>
</service>
오류는 말한다. Amazon Firefly SDK가 설치된 SimplePlugin에서 플러그인을 확장했습니다.
관련 질문, 내 '최소'및 '대상'이 API 레벨 17이어야합니까? 나는 사실로 다음과 같은 요구 사항을 이해 :
compileSdkVersion "Amazon.com:Amazon Fire Phone SDK Addon:17"
buildToolsVersion "19.1.0"
을 마지막으로 : 나는 앞서 갔다 한 사람이 답변을보고 싶다면 여기 (http://forums.developer.amazon.com/forums/thread.jspa?threadID=3636&tstart=0) 아마존에서 반딧불 포럼에 제출.
또한 최근에 작성되었지만 완전히 죽어있는 Amazon의 Firefly 포럼에 게시했습니다. 나는 그래도 SO 커뮤니티에 대한 믿음을 가지고있다. –
최소 및 목표 Sdk 버전을 17로 설정해야한다는 것을 누구도 확인할 수 있습니까? 아마존 담당자가 언급 한 것, 그러나 내가 사용하는 제 3 자 라이브러리는 API 레벨 19가 필요합니다. –