2012-09-14 87 views
0

此安全異常停止我的程序來執行完全的Android權限拒絕:啓動意圖

ActivityManager: java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.kite.agm/.KiteActivity } from null (pid=31991, uid=2000) requires null 

如何解決這件事?

這是清單文件

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.kite.agm" 
android:versionCode="1" 
android:versionName="1.0" > 

<uses-sdk android:minSdkVersion="10" /> 

<application 
    android:icon="@drawable/pbird_1" 
    android:label="@string/app_name" 
    > 
    <activity 
     android:name=".SplashScreen" 
     android:label="@string/app_name" 
     android:screenOrientation="landscape" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

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

    </activity> 
    <activity android:name="MenuScreen" 
     android:orientation="horizontal" 
     android:screenOrientation="landscape" /> 
     <activity android:name=".KiteActivity" 
     android:orientation="horizontal" 
     android:screenOrientation="landscape" 
     android:permission="android.permission.PERSISTENT_ACTIVITY" > 
     <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.DEFAULT" /> 

     </activity> 

    <activity android:name=".GameOver" 
     android:orientation="horizontal" 
     android:screenOrientation="landscape" /> 
    </application> 

+1

顯示您的清單PLZ,你是否嘗試將該活動添加進去?你的清單文件? – toantran

+0

這是清單文件 –

+0

PERSISTENT_ACTIVITY已棄用。你想做什麼? – dmon

回答

1

也許你忘了把一個時期這裏

<activity android:name="MenuScreen" 
     android:orientation="horizontal" 
     android:screenOrientation="landscape" /> 

<activity android:name="MenuScreen" 

應該是:

<activity android:name=".MenuScreen" 
+0

好趕男人:) – toantran

+0

嘿,請勾選這個問題作爲正確的答案,以便其他人會覺得它很容易使用。問候, – Darpan

+0

也許提問者處於脫機狀態? – philip

相關問題