gpt4 book ai didi

android - Java.Lang.UnsatisfiedLinkError : No implementation found for void onCreate() 错误

转载 作者:太空宇宙 更新时间:2023-11-03 13:15:22 25 4
gpt4 key购买 nike

我想创建一个来自 Application 的派生类:

[Application]
public class MyApplication : Application
{
public MyApplication(IntPtr javaReference, JniHandleOwnership transfer) : base(javaReference, transfer)
{

}

public override void OnCreate()
{
base.OnCreate();
}
}

因此,我使用上述内容创建了 MyApplication.cs。在模拟器中启动应用程序时,我得到

Java.Lang.UnsatisfiedLinkError: No implementation found for void md580cc91e9dc5872246dff311f3787b22b.MyApplication.n_onCreate() (tried Java_md580cc91e9dc5872246dff311f3787b22b_MyApplication_n_1onCreate and Java_md580cc91e9dc5872246dff311f3787b22b_MyApplication_n_1onCreate__)

我是否必须更改 MainActivity.cs 或我缺少的内容?

编辑:

如果我完全删除 OnCreate() 应用程序会编译。但是我想在 OnCreate() 中做一些事情,所以我不能完全删除它。

最佳答案

现在,我尝试在真实设备上对其进行测试,结果成功了。然后,我使用应用程序管理器从模拟器(适用于 Android 的 Visual Studio 模拟器)中删除了该应用程序,该应用程序启动时没有出现错误。

清理和重建是不够的。不知道为什么。

关于android - Java.Lang.UnsatisfiedLinkError : No implementation found for void onCreate() 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37431705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com