使用Amazon设备消息时生成错误:类必须扩展android.app.Service[可实例化]
在此之后,我正在将亚马逊设备信息集成到我的应用程序中。根据文档,我必须创建一个类(MyADMMessageHandler.java),该类扩展了ADMMessageHandlerJobBase,并在AndroidManifest.xml中将我的类声明为服务使用Amazon设备消息时生成错误:类必须扩展android.app.Service[可实例化],android,kindle-fire,amazon-device-messaging,Android,Kindle Fire,Amazon Device Messaging,在此之后,我正在将亚马逊设备信息集成到我的应用程序中。根据文档,我必须创建一个类(MyADMMessageHandler.java),该类扩展了ADMMessageHandlerJobBase,并在AndroidManifest.xml中将我的类声明为服务 <service android:name=".pn.MyADMMessageHandler" android:exported="false" a
<service android:name=".pn.MyADMMessageHandler"
android:exported="false"
android:permission="android.permission.BIND_JOB_SERVICE"/>
AndroidManifest.xml
<service android:name=".pn.MyADMMessageHandler"
android:exported="false"
android:permission="android.permission.BIND_JOB_SERVICE"/>
但是当我构建我的应用程序时,我遇到了这个错误
AndroidManifest.xml:153: Error: MyADMMessageHandler must extend android.app.Service [Instantiatable]
<service android:name=".pn.MyADMMessageHandler"
Explanation for issues of type "Instantiatable":
Activities, services, broadcast receivers etc. registered in the manifest
file (or for custom views, in a layout file) must be "instantiatable" by
the system, which means that the class must be public, it must have an
empty public constructor, and if it's an inner class, it must be a static
inner class.
1 errors, 0 warnings
BUILD SUCCESSFUL in 18s
AndroidManifest.xml:153:错误:MyADMMessageHandler必须扩展android.app.Service[可实例化]
我很惊讶没有人回答这个问题。这是ADMMessageHandlerJobBase的合法问题