我想luanch我的应用程序,这是日志:Android的 - 错误,而试图推出:ActivityManager:java.lang.SecurityException异常:权限拒绝
[2012-03-07 19:45:12 - hhs] Android Launch!
[2012-03-07 19:45:12 - hhs] adb is running normally.
[2012-03-07 19:45:12 - hhs] Performing hhs.pack.HhsActivity activity launch
[2012-03-07 19:45:15 - hhs] Application already deployed. No need to reinstall.
[2012-03-07 19:45:15 - hhs] Starting activity hhs.pack.HhsActivity on device emulator-5554
[2012-03-07 19:45:16 - hhs] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=hhs.pack/.HhsActivity }
[2012-03-07 19:45:16 - hhs] ActivityManager: java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=hhs.pack/.HhsActivity } from null (pid=-1, uid=-1) requires null
我一直在寻找一些回答并理解问题来自我的清单文件。但问题是,我没有碰我的清单很长一段时间(和今天的工作原理与同一清单 无论如何,我认为清单是非常重要的,这是我的清单:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="hhs.pack"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="7" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".HhsActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.Black" >
</activity>
<activity android:name="SimpleServiceActivity" 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=".Service.SimpleService"></service>
</application>
</manifest>
谢谢您的答复。 他部署应用程序没有问题(如果我将卸载应用程序,他会再次部署它)。我试图增加版本代码 - 没有改变。 – Shahar 2012-03-07 18:22:44
请参阅我的编辑另一个解决方案;) – Moritz 2012-03-07 18:38:27
再次感谢,但它没有解决问题。我真的认为问题不在于明显的原因,当问题开始时我没有改变他。 – Shahar 2012-03-08 00:27:24