3

I'm trying to use ACRA in my project but whenever my app launches, I see the following message in the log.

E/ACRA    (11618): com.example.TestApp should be granted permission android.permission.INTERNET if you want your crash reports to be sent. If you don't want to add this permission to your application you can also enable sending reports by email. If this is your will then provide your email address in @ReportsCrashes(mailTo="your.account@domain.com"

Below is my AndroidManifest.xml, which has Internet permissions, so not sure what's going on here. Any help appreciated!

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.TestApp"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="16" />

    <application
        android:icon="@drawable/ic_launcher"
        android:name="TestApplication"
        android:label="@string/app_name" >
        <activity
            android:name="MainActivity_"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

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

</manifest>
Michael Mior
  • 28,107
  • 9
  • 89
  • 113

1 Answers1

0

I had this problem when I ran on JellyBean, since the READ_LOGS permission was removed in JB.

See this question for how to work around this problem in API 16 and above: READ_LOGS permission on Jelly Bean (api 16)

Community
  • 1
  • 1
greg7gkb
  • 4,933
  • 4
  • 41
  • 55