无法在Android上看到Crittercism应用程序崩溃

时间:2014-10-23 08:13:43

标签: android crittercism

我对我的应用使用了批评。以下是我对初始化Crittercism所做的工作:

我只使用以下权限:

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

我将Crittercism初始化如下:

Crittercism.initialize(getApplicationContext(), "MY_APP_ID");

我别无所求。 我可以看到有关应用程序安装等的一些信息,但我看不到崩溃报告。当我点击我的应用程序中的按钮并故意使应用程序崩溃时,我会执行以下操作:

public void onClick(){
    Integer i = null;
    i++;
}

但我无法看到这种情况的崩溃报告。谁能告诉我为什么?我需要添加mappings.txt文件等吗?

由于

2 个答案:

答案 0 :(得分:0)

正如官方的Crittercism文档所说,您需要更多权限。

将以下权限添加到应用的AndroidManifest.xml文件中。

<强> INTERNET 需要。用于向Crittercism报告数据。

<强> ACCESS_NETWORK_STATE 可选的。允许提供网络连接信息,如运营商和网络类型。

<强> READ_LOGS 可选的。允许收集logcat数据附加到崩溃和处理异常。

<强> GET_TASKS 可选的。允许使用崩溃期间运行的活动信息来扩充崩溃报告。

Documentation

您可能需要&#34; GET_TASKS&#34;为了有崩溃报告。

答案 1 :(得分:0)

我发现了问题。

似乎在开发者控制台中,平台设置为IOS,我将其更改为Android,我现在可以看到崩溃报告。