2012-04-16 109 views
0

我遇到我的Android應用程序一個奇怪的權限拒絕,這裏是我的清單文件:活動許可拒絕

<?xml version="1.0" encoding="utf-8"?> 
<manifest package="test.mymax" 
    android:versionCode="1" 
    android:versionName="1.0" xmlns:android="http://schemas.android.com/apk/res/android"> 

    <uses-sdk android:minSdkVersion="10" /> 
    <uses-permission android:name="android.permission.BLUETOOTH"/> 
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/> 
    <uses-permission android:name="android.permission.INTERNET"/> 

    <application 
     android:icon="@drawable/splash" 
     android:label="@string/app_name" android:debuggable="true"> 
     <activity 
      android:name=".Test_mymaxActivity" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity android:name="A_Info"></activity> 
     <activity android:name="A_Info_Refresh"></activity> 
     <activity android:name="_TagConnector"></activity> 
     <activity android:name="_SQLconnect"></activity> 
     <activity android:name="_TagReader"></activity> 
     <activity android:name="_TagReader_Refresh"></activity> 
     <activity android:name="Test_mymaxActivity"></activity> 
    </application> 

</manifest> 

我得到的錯誤是: ActivityManager:java.lang.SecurityException異常:權限拒絕:從null(pid = 17572,uid = 2000)開始Intent {act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] flg = 0x10000000 cmp = test.mymax/.Test_mymaxActivity}要求爲null

請幫忙我不知道有什麼問題

回答

0

您可以發佈您正在使用的請求許可的意圖/代碼嗎?或者是立即啓動您的活動? Manifest permission - Android dev

+0

沒有答案在這裏,這應該是張貼評論。 – FoamyGuy 2012-04-16 20:33:12

+0

啓動活動。無法啓動應用程序 – user1337210 2012-04-16 20:33:23

0

(使用互聯網,手機檢測狀態等

這裏的文檔,你確定申報所需的代碼中的所有權限。一旦這裏

<activity 
     android:name=".Test_mymaxActivity" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

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

和下方的第二時間

<activity android:name="Test_mymaxActivity"></activity> 
+0

是的,該應用程序大約2分鐘前工作,我將'.Test_mymaxActivity'屬性意外更改爲'splash',保存並構建,從此它根本無法工作,即使我將其更改回 – user1337210 2012-04-16 20:32:46

3

你宣佈你的Test_mymaxActivity兩次:

+0

不,它是.Test_mymaxActivity和Test_mymaxActivity – user1337210 2012-04-16 20:34:08

+3

這是一樣的。刪除第二個定義''from your manifest – 207 2012-04-16 20:35:41

+0

你是對的,謝謝!但我有另一個問題,我從電腦拔出手機後,我啓動應用程序,它說它正在等待調試器附加..沒有一個之前 – user1337210 2012-04-16 20:38:30