【发布时间】:2012-02-25 03:19:18
【问题描述】:
你好安卓程序员, 我经常一遍又一遍地遇到同样的问题,我无法弄清楚,所以我想我会在这里问我的问题。
要实现ACRA(Android 应用程序崩溃报告@http://code.google.com/p/acra),我必须创建android.Application 的subclass 并实例化ACRA。
我在 Manifest.xml 编辑器中通过单击“应用程序”选项卡中的左上方字段“名称”来创建这个子类。弹出一个窗口,要求我为新类指定一个正确的名称,它是在 /gen 文件夹中创建的(只有 R.java 也在此文件夹中)并且所需的属性 android:name 设置在<application/> 自动标记。
这就像一个魅力,如果我在模拟器或调试设备上的 IDE 中运行我的应用程序,一切都很好......导出整个包(不介意“签名”或“未签名”)先前创建的android.Application subclass 已从/gen 文件夹中删除(必须来自编译),APK 被保存并且没有错误出现。直到尝试安装和运行应用程序 - 由于缺少这个不幸的子类,这将失败......
怎么了?除了/gen 文件夹之外,我还必须将这个子类放在哪里?有没有其他人遇到同样的问题?
【问题讨论】:
标签: eclipse export package android