Java.lang.SecurityException: permission denial: start execution

I am new to Android application development ... When I try to run my application, I get a security exception as a denial of rights ... although I can open my application, I cannot go to any of the process ... The application is not has access to a web service ... plz help me ...

Below is the error message that I am getting

[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> 

+4
source share
3 answers
 <uses-permission android:name="android.permission.INTERNET" /> 

Add the line above to the manifest file after the <uses-sdk> .

+8
source

Add this permission to the manifest file.

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

I fixed it.

Click Run and Change Configuration. Select the action you want to run.

0
source

Source: https://habr.com/ru/post/1390367/


All Articles