我正在尝试将ACRA崩溃报告系统安装到我的android项目中.现在,我的项目已经扩展了一个类,Activity类.那我如何实施Acra项目呢?
正如他们以正常方式陈述的那样,你必须使用MyApplication创建一个类并使用Application扩展它.由于我已经扩展了Activity类,我不知道该怎么做......他们说:如果你的应用已经包含一个Application子类,那么将ACRA添加到这个类中; 但是,我不知道该怎么做.
谢谢!
只需创建一个MyApplication从 扩展的类Application,按照他们所说的重写操作onCreate(),然后转到您的 AndroidManifest.xml。
您应该有一个<application>带有诸如android:label或 之类的值android:theme。只需在此处添加android:name=".MyApplication"即可。
请记住,如果您的包裹是com.example.test,MyApplication则必须在那里。如果您想将 MyApplication 放在其他位置,则必须指向它所在的位置。
例如,如果您的包裹位于com.example.test且MyApplication位于 中com.example.test.application,则您必须添加android:name=".application.MyApplication到您的清单中。我强烈建议您只为您的应用程序使用一个包,因为它会原子化您的项目并使其更加易于管理和维护。
| 归档时间: |
|
| 查看次数: |
2787 次 |
| 最近记录: |