我想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