【发布时间】:2015-08-18 17:52:35
【问题描述】:
我有一个名为Fragment_scheduled_newdetail 的片段,下面是我在启动时传递给这个片段的构造函数,我收到以下错误:
错误:错误:避免在片段中使用非默认构造函数:使用默认构造函数加上 Fragment#setArguments(Bundle) 而不是 [ValidFragment]
这似乎只发生在 Android Studio 中(我正在从 Eclipse 移植这个项目,在 Eclipse 中没有问题)
当我尝试在release 模式下创建应用时
public Fragment_scheduled_newdetail(BlockInfo blockToDisplayT) {
super();
this.blockToDisplay = blockToDisplay;
}
如果我在debug 模式下生成 APK,它可以正常工作。 (release 模式会失败)
【问题讨论】:
-
我会接受 Android Studio 的建议,忘记通用 Eclipse(他们怎么知道?)。我会给你一个答案。
标签: android android-fragments apk release default-constructor