Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 类androidx.appcompat.widget.AlertDialogLayout未找到异常_C#_Xamarin_Xamarin.android - Fatal编程技术网

C# 类androidx.appcompat.widget.AlertDialogLayout未找到异常

C# 类androidx.appcompat.widget.AlertDialogLayout未找到异常,c#,xamarin,xamarin.android,C#,Xamarin,Xamarin.android,我有一个奇怪的问题,我得到了这个例外 java.lang.ClassNotFoundException: androidx.appcompat.widget.AlertDialogLayout java.lang.Class.classForName(Native Method) java.lang.Class.forName Class.java:454 android.view.LayoutInflater.createView LayoutInflater.java:815 android

我有一个奇怪的问题,我得到了这个例外

java.lang.ClassNotFoundException: androidx.appcompat.widget.AlertDialogLayout
java.lang.Class.classForName(Native Method)
java.lang.Class.forName Class.java:454
android.view.LayoutInflater.createView LayoutInflater.java:815
android.view.LayoutInflater.createViewFromTag LayoutInflater.java:1006
android.view.LayoutInflater.createViewFromTag LayoutInflater.java:961
androidx.appcompat.app.AppCompatDelegateImpl.setContentView AppCompatDelegateImpl.java:555
androidx.appcompat.app.AppCompatDialog.setContentView AppCompatDialog.java:95
androidx.appcompat.app.AlertController.installContent AlertController.java:232
androidx.appcompat.app.AlertDialog.onCreate AlertDialog.java:279
android.app.Dialog.dispatchOnCreate Dialog.java:554
mono.android.view.View_OnClickListenerImplementor.onClick View_OnClickListenerImplementor.java:30
android.view.View.performClick View.java:7870
mono.android.view.View_OnClickListenerImplementor.onClick View_OnClickListenerImplementor.java:30
android.view.View.performClick View.java:7870
当我尝试在Xamarin.android中显示一个简单的拨号日志时。 我在“跳过链接组件”中列出了这个androidx.appcompat.app.AlertDialog

我还添加了这个类

using Android.App;
using AndroidX.AppCompat.Widget;

namespace RateMe
{
    static class LinkerPleaseInclude
    {
        static bool falseflag = false;
        static LinkerPleaseInclude()
        {
            if (falseflag)
            {
                var ignore = new FitWindowsLinearLayout(Application.Context);
                var ignore1 = new FitWindowsFrameLayout(Application.Context);
                var ignore2 = new AlertDialogLayout(Application.Context);
                var ignore3 = new AndroidX.AppCompat.App.AlertDialog(Application.Context);

            }
        }
    }
}
我使用这个类来定义我的AlertDialog

使用AlertDialog=AndroidX.AppCompat.App.AlertDialog


但我一直在得到这个例外,只有在发布配置上(链接sdk和我选择的用户程序集),我必须做什么?

androidx.appcompat
才是你应该在链接中添加的!我会试试,但你知道我为什么要先排除它吗?是因为我在做什么?我应该包括其他内容吗?我也尝试了你的建议,现在我得到了一个异常,androidx.appcombat.widget.alertdialogtitle找不到