gpt4 book ai didi

android - Xamarin.Android 应用程序仅在干净编译时找到启动器 Activity

转载 作者:行者123 更新时间:2023-12-02 06:33:38 24 4
gpt4 key购买 nike

我有一个 Xamarin.Android,其 Activity 标记为 MainLauncher,名为 Login。

当我第一次按 F5 时,应用程序在模拟器中正常启动。然后我停下来,进行一些代码更改,再次按 F5,我可以看到应用程序在模拟器中启动,并且当我收到以下消息时,它的 UI 开始显示:

Java.Lang.RuntimeException: Unable to instantiate activity ComponentInfo{MyApp.MyApp/md5b14ee1c038eed1ee5328e926d768294f.Login}: java.lang.ClassNotFoundException: Didn't find class "md5b14ee1c038eed1ee5328e926d768294f.Login" on path: DexPathList[[zip file "/data/app/MyApp.MyApp-1/base.apk"],nativeLibraryDirectories=[/data/app/MyApp.MyApp-1/lib/x86, /vendor/lib, /system/lib]]

然后我在所有尝试启动它时都会收到此错误。唯一的解决办法是删除bin和obj文件夹并再次按F5。之后,应用程序通常会启动一次,然后我必须再次删除文件夹。

最佳答案

此问题已修复,并将包含在 Visual Studio 15.5.5Visual Studio 15.6 Preview 3 中。

包含此修复的相应 Xamarin.Android 版本为 Xamarin.Android 8.1.5.0(稳定版)Xamarin.Android 8.2.0.6(预览版)

敬请留意此版本,因为它将很快发布!

(如果您今天需要解决方法,请按照此处的步骤操作:https://bugzilla.xamarin.com/show_bug.cgi?id=61073#c40)

关于android - Xamarin.Android 应用程序仅在干净编译时找到启动器 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48425799/

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