我正在按照此官方文档将亚马逊设备消息传递集成到我的应用程序中。根据文档,我必须创建一个扩展ADMMessageHandlerJobBase的类 (MyADMMessageHandler.java)并在 AndroidManifest.xml 中将我的类声明为服务
AndroidManifest.xml
<service android:name=".pn.MyADMMessageHandler"
android:exported="false"
android:permission="android.permission.BIND_JOB_SERVICE"/>
Run Code Online (Sandbox Code Playgroud)
但是当我构建我的应用程序时,我收到了这个错误
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 …Run Code Online (Sandbox Code Playgroud)