Android“没有找到允许的内容提供商撤销”

我有一个简单的应用程序HelloWorld Android应用程序在Eclipse(Mac OS X),当我安装到模拟器/ AVD应用程序显示在“设置 – > [设备]应用程序,但不在启动器。我在logcat中注意到我收到这些错误

W/ActivityManager(  160): No content provider found for permission revoke: file:///data/local/tmp/HelloWorld.apk
W/ActivityManager(  160): No content provider found for permission revoke: file:///data/local/tmp/HelloWorld.apk
I/PackageManager(  160): Running dexopt on: com.example.helloworld
D/dalvikvm(  870): DexOpt: load 124ms, verify+opt 459ms, 720236 bytes
I/ActivityManager(  160): Force stopping package com.example.helloworld uid=10044

我已经在.android目录上设置了读/写/执行权限。

在我的情况下,我忘了定义主要的活动。所以,我在AndroidManifest.xml主要活动中添加以下代码。

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

这是活动定义的结果:

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity android:name="RssfeedActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>
            <category android:name="android.intent.category.LAUNCHER"/>
        </intent-filter>
    </activity>
    <activity android:name="DetailActivity"></activity>        
</application>
http://stackoverflow.com/questions/11550798/android-no-content-provider-found-for-permission-revoke

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:Android“没有找到允许的内容提供商撤销”