gpt4 book ai didi

c# - 我的 Xamarin.Android 应用有时会在启动时崩溃

转载 作者:太空宇宙 更新时间:2023-11-03 12:47:31 24 4
gpt4 key购买 nike

最近,我的 Xamarin.Android 应用在启动时开始崩溃,原因是:

Java.Lang.ClassNotFoundException: mono.android.app.Application

这个异常经常被抛出。通常,重建可以解决一两个构建的问题。我尝试通过创建自己的应用程序类来解决这个问题:

[Application(AllowBackup = true, Debuggable = true, Label = "My Application",
Theme = "@style/AppBaseTheme", Icon = "@drawable/icon", Logo = "@drawable/icon")]
[MetaData("com.google.android.gms.version", Value = "@integer/google_play_services_version"),
MetaData("com.google.android.geo.API_KEY", Value = "[redacted]")]
public class MyApplication: Application {
public MyApplication(IntPtr handle, JniHandleOwnership ownership) : base(handle, ownership) {
}

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

不幸的是,同样的异常发生了(除了它因为找不到我的类而不是 Mono 的类而感到沮丧)。各种 Google 搜索、Xamarin 论坛线程和 StackOverflow 问题都没有提供太多帮助(事实上,重建和创建自定义应用程序类的想法就是由此而来)。这个问题真的很烦人,它让我很难调试我的应用程序。难道我做错了什么?我该如何解决这个问题?

最佳答案

我做了一些乱七八糟的事情,并在我的项目设置中关闭了共享的 Mono 运行时,这似乎已经解决了问题(至少现在是这样)。如果它再次停止工作,我会更新问题。

关于c# - 我的 Xamarin.Android 应用有时会在启动时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36771756/

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