Я пытаюсь использовать ACRA в своем проекте, но всякий раз, когда мое приложение запускается, я вижу в журнале следующее сообщение.
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="[email protected]"
Ниже мой AndroidManifest.xml
, у которого есть доступ к Интернету, поэтому я не знаю, что здесь происходит. Любая помощь приветствуется!
<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>
PackageManager
. Я не думаю, что эта проблема действительно связана с ACRA. - person Michael Mior   schedule 14.10.2012<uses-permission>
перед<application>
(например, после<uses-sdk>
). Инструменты упаковки могут немного придираться к тому, куда идут эти элементы, и я обычно это вижу. - person CommonsWare   schedule 14.10.2012