Seb*_*ski 11 c# android xamarin.android
我正在尝试创建一个子类"Android.App.Application"来覆盖"OnCreate()",但我无法让它工作.这是我的代码:
namespace MonoAndroidAcra {
[Application(Debuggable=true,
Label="insert label here",
ManageSpaceActivity = typeof(MainActivity))]
class AcraApp : Application {
public override void OnCreate() {
base.OnCreate();
}
}
}
Run Code Online (Sandbox Code Playgroud)
MainActivity 只是默认的示例活动.
现在,当我调试项目时,我得到一个System.NotSupportedException:
无法从本机句柄405191a0激活MonoAndroidAcra.AcraApp类型的实例
没有调用堆栈可用于此异常.
我该怎么做呢?我找不到任何这方面的例子.
我正在使用最新的稳定版Mono for Android.
Gre*_*les 27
您需要将此构造函数添加到您的类中才能使其工作:
public AcraApp (IntPtr javaReference, JniHandleOwnership transfer)
: base(javaReference, transfer)
{
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2740 次 |
| 最近记录: |