【第22期】观点:IT 行业加班,到底有没有价值?

android 中 unable to start service 错误解决方法

原创 2012年03月27日 09:27:20

昨日在调试一个android apk 时,老是遇到一个Unable to start service(has extras), Intent not found.

仔细检查了一下,发现没有将该 Service 注册到 Application 里面。

error code:

    <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:name=".MP3ListActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>    
    <service android:name="***.MP3PlayerService.DownloadService">
   </service>

correct code:

    <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:name=".MP3ListActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    <service android:name="***.MP3PlayerService.DownloadService">
   </service>
    </application>    

注意:由于 Activity 和 Service 不在同一个包内,故此处service 的 android:name 应该是全包名


解决方法:

 1.检查AndroidManifest.xml配置文件中是否配置了service
 2.检查service 是否在application标签内
 3.如果你的service和启动的activity不在同一个包内,需要把service标签中的android:name配置成service类的完全名(全路径)

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

解决 unable to start service intent not found

在Manifest里面声明               a)手动敲上代码 这里需要注意的地方就是当包名与       package="com.hzu.mp3player"。。。。此处的包名不同时...

Unable to start service Intent

WARN/ActivityManager(982): Unable to start service Intent { cmp=com.glad.android.action/com.glad.and...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

Unable to start service Intent not found 错误

三个步骤一个不能少1. 定义2. 注册3. 启动关于 Unable to start service Intent  not found  错误 原因:service没有在AndroidManifes...

Unable to start service Intent问题解决

在调试APK的时候Service没有起来,查看logcat日志,发现错误:

Unable to start service Intent not found问题及Service无法拉起也无报错问题

Unable to start service Intent not found问题日志: 07-02 12:29:06.129 781 3702 W ActivityManager: Unab...

Unable to create Debug Bridge: Unable to start adb server

Unable to create Debug Bridge: Unable to start adb server: error: could not install *smartsocket* li...

android 中 unable to start service 错误解决方法

在调试一个android apk 时,老是遇到一个Unable to start service(has extras), Intent not found. 仔细检查了一下,发现没有将该 Serv...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)