2012-01-11 14 views
4

私はAndroidアプリケーション開発の初心者です...私は私のアプリケーションを実行しようとすると、私はアクセス許可拒否としてセキュリティ例外を取得しています...私は開くことができる私は、次の... Plzは私を助けて...java.lang.SecurityException:アクセス拒否:開始インテント

プロセスのいずれかに進むことができません...アプリケーションがWebサービスにアクセスしていない私のアプリケーションは、

[2012-01-11 11:02:09 - eCalc] ActivityManager: java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.anb.eCalculator/.LoginActivity } from null (pid=-1, uid=-1) requires android.permission.INTERNET 



enter code here 
<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.anb.eCalculator" 
    android:installLocation="internalOnly" 
    android:versionName="1.2.1" android:versionCode="10"> 
    <uses-permission android:name="android.permission.INTERNET"></uses-permission> 
<application android:label="@string/app_name" 
      android:theme="@android:style/Theme"      
       android:permission="android.permission.INTERNET" 
      android:icon="@drawable/ecalcicon" android:allowClearUserData="true"> 
    <activity android:name=".LoginActivity"      
      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=".CalculationActivity"></activity> 
<activity android:name="ResultActivity"></activity> 
<activity android:name=".InformationActivity"></activity> 
<activity android:name=".RegisterActivity"></activity> 
<activity android:name=".SettingsActivity"></activity> 
    <activity android:name=".ResultDetailsActivity"></activity> 
    <activity android:name=".Disclaimer"></activity> 

</application> 


<uses-permission android:name="android.permission.INTERNET" /> 
    <uses-sdk android:targetSdkVersion="5" 
      android:minSdkVersion="5" 
      android:maxSdkVersion="12"> 
    </uses-sdk> 
私が受け取る例外メッセージです

答えて

8
<uses-permission android:name="android.permission.INTERNET" /> 

あなた<uses-sdk>行の後にマニフェストファイル内でこの上の行を追加します。

+0

私はまだ試してみましたが、同じ例外が発生しています.... – Prakash

+0

私は自分のmanifest.xmlを添付しています..それを見てください...事前にありがとう... – Prakash

+1

アンドロイドを含める必要はありません:permission = "android.permission .INTERNET "をタグの中に入れてしまった場合は、タグですでに言及しています。しかし、ええ、あなたはまだ同じエラーまたは別のものを取得していますか? – Ghost

1

この権限をマニフェストファイルに追加します。

<uses-permission android:name="android.permission.INTERNET" /> 
+1

私は同じ例外が発生していますが、まだ試してみました。 – Prakash

+0

私は自分のmanifest.xmlを添付しました。それを見てください...先にありがとうございました。 – Prakash

+0

あなたのlogcatを見ましたか?それはまだインターネットの許可を求めていますか? –

0

私はそれを修正しました。

[実行]と[設定の編集]をクリックします。起動するアクティビティを選択します。

関連する問題