2012-04-16 99 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