C# Xamarin中的Listview错误

C# Xamarin中的Listview错误,c#,android,mono,xamarin,C#,Android,Mono,Xamarin,我试图制作一个简单的列表视图,但我得到了一个错误,我不知道为什么!谁能告诉我我做错了什么 代码: 名称空间ListViewApp { [活动(Label=“ListViewApp”,MainLauncher=true,Icon=“@drawable/Icon”)] 公共课活动:活动 { 非公开名单; 私有列表视图lview; 创建时受保护的覆盖无效(捆绑包) { base.OnCreate(bundle); lview=findviewbyd(Resource.Id.listView1); Se

我试图制作一个简单的列表视图,但我得到了一个错误,我不知道为什么!谁能告诉我我做错了什么

代码:

名称空间ListViewApp
{
[活动(Label=“ListViewApp”,MainLauncher=true,Icon=“@drawable/Icon”)]
公共课活动:活动
{
非公开名单;
私有列表视图lview;
创建时受保护的覆盖无效(捆绑包)
{
base.OnCreate(bundle);
lview=findviewbyd(Resource.Id.listView1);
SetContentView(Resource.Layout.Main);
nItem=新列表();
加上(“Bob”);
添加(“XYZ”);
新增(简称“AAA”);
新增(简称“BBB”);
ArrayAdapter=新的ArrayAdapter(这个,Android.Resource.Layout.SimpleListItem1,nItem);
lview.Adapter=适配器;
}
}
}
错误: 未处理的异常:

System.NullReferenceException:对象引用未设置为对象的实例

发生未处理的异常

In mgmain JNI_OnLoad
 D/dalvikvm( 3164): Late-enabling CheckJNI
 D/dalvikvm( 3164): Trying to load lib /data/app-lib/ListViewApp.ListViewApp-1/libmonodroid.so 0xa503e468
 D/dalvikvm( 3164): Added shared lib /data/app-lib/ListViewApp.ListViewApp-1/libmonodroid.so 0xa503e468
 W/monodroid-debug( 3164): Trying to initialize the debugger with options: --debugger-agent=transport=dt_socket,loglevel=0,address=127.0.0.1:8867,server=y,embedding=1
7 W/monodroid-debug( 3164): Accepted stdout connection: 42
 D/Mono    ( 3164): Image addref mscorlib[0xb8ef1fa8] -> mscorlib.dll[0xb8f0c290]: 1
 D/Mono    ( 3164): AOT module 'mscorlib.dll.so' not found: dlopen failed: library "/data/data/ListViewApp.ListViewApp/lib/mscorlib.dll.so" not found
 D/Mono    ( 3164): Assembly mscorlib[0xb8ef1fa8] added to domain RootDomain, ref_count=1
9 D/Mono    ( 3164): Assembly Loader probing location: '/storage/emulated/0/Android/data/ListViewApp.ListViewApp/files/.__override__/ListViewApp.dll'.
 D/Mono    ( 3164): Image addref ListViewApp[0xb8f3fe38] -> /storage/emulated/0/Android/data/ListViewApp.ListViewApp/files/.__override__/ListViewApp.dll[0xb8f3eff8]: 2
 D/Mono    ( 3164): Assembly ListViewApp[0xb8f3fe38] added to domain RootDomain, ref_count=1
3 D/Mono    ( 3164): AOT module '/storage/emulated/0/Android/data/ListViewApp.ListViewApp/files/.__override__/ListViewApp.dll.so' not found: dlopen failed: library "/data/data/ListViewApp.ListViewApp/lib//storage/emulated/0/Android/data/ListViewApp.ListViewApp/files/.__override__/ListViewApp.dll.so" not found
 D/Mono    ( 3164): Assembly Loader loaded assembly from location: '/storage/emulated/0/Android/data/ListViewApp.ListViewApp/files/.__override__/ListViewApp.dll'.
 D/Mono    ( 3164): Config attempting to parse: '/storage/emulated/0/Android/data/ListViewApp.ListViewApp/files/.__override__/ListViewApp.dll.config'.
 D/Mono    ( 3164): Config attempting to parse: '/Users/builder/data/lanes/monodroid-mlion-monodroid-4.20-series/ba9bbbdd/source/monodroid/builds/install/mono-x86/etc/mono/assemblies/ListViewApp/ListViewApp.config'.
 W/monodroid-gc( 3164): GREF GC Threshold: 46800
 D/Mono    ( 3164): Image addref Mono.Android[0xb8f40d78] -> Mono.Android.dll[0xb8f402a0]: 1
 D/Mono    ( 3164): Assembly Mono.Android[0xb8f40d78] added to domain RootDomain, ref_count=1
5 D/Mono    ( 3164): AOT module 'Mono.Android.dll.so' not found: dlopen failed: library "/data/data/ListViewApp.ListViewApp/lib/Mono.Android.dll.so" not found
 D/Mono    ( 3164): Assembly Ref addref Mono.Android[0xb8f40d78] -> mscorlib[0xb8ef1fa8]: 2
 W/monodroid( 3164): Xamarin/Android Trial Mode Active
 D/dalvikvm( 3164): GC_FOR_ALLOC freed 53K, 4% free 2752K/2864K, paused 188ms, total 195ms
 D/dalvikvm( 3164): GC_CONCURRENT freed <1K, 4% free 3183K/3296K, paused 25ms+84ms, total 138ms
 D/libEGL  ( 3164): loaded /system/lib/egl/libEGL_genymotion.so
 D/        ( 3164): HostConnection::get() New Host Connection established 0xb8f77590, tid 3164
 D/libEGL  ( 3164): loaded /system/lib/egl/libGLESv1_CM_genymotion.so
 D/libEGL  ( 3164): loaded /system/lib/egl/libGLESv2_genymotion.so
 W/EGL_genymotion( 3164): eglSurfaceAttrib not implemented
 E/OpenGLRenderer( 3164): Getting MAX_TEXTURE_SIZE from GradienCache
 E/OpenGLRenderer( 3164): MAX_TEXTURE_SIZE: 16384
 E/OpenGLRenderer( 3164): Getting MAX_TEXTURE_SIZE from Caches::initConstraints()
 E/OpenGLRenderer( 3164): MAX_TEXTURE_SIZE: 16384
 D/OpenGLRenderer( 3164): Enabling debug mode 0
 D/Mono    ( 3164): Image addref System.Core[0xb8fb1c50] -> System.Core.dll[0xb8fb1040]: 1
 D/Mono    ( 3164): Assembly System.Core[0xb8fb1c50] added to domain RootDomain, ref_count=1
1 D/Mono    ( 3164): AOT module 'System.Core.dll.so' not found: dlopen failed: library "/data/data/ListViewApp.ListViewApp/lib/System.Core.dll.so" not found
 D/Mono    ( 3164): Assembly Ref addref Mono.Android[0xb8f40d78] -> System.Core[0xb8fb1c50]: 2
 D/Mono    ( 3164): Assembly Ref addref System.Core[0xb8fb1c50] -> mscorlib[0xb8ef1fa8]: 3
The program 'Mono' has exited with code 0 (0x0).
mgmain JNI_OnLoad中的

D/dalvikvm(3164):延迟启用CheckJNI
D/dalvikvm(3164):尝试加载lib/data/app lib/ListViewApp.ListViewApp-1/libmonodroid.so 0xa503e468
D/dalvikvm(3164):添加了共享库/data/app-lib/ListViewApp.ListViewApp-1/libmonodroid.so 0xa503e468
W/monodroid debug(3164):尝试使用以下选项初始化调试器:-调试器代理=传输=dt_套接字,日志级别=0,地址=127.0.0.1:8867,服务器=y,嵌入=1
7 W/monodroid调试(3164):接受标准输出连接:42
D/Mono(3164):图像addref mscorlib[0xb8ef1fa8]->mscorlib.dll[0xb8f0c290]:1
D/Mono(3164):AOT模块“mscorlib.dll.so”未找到:dlopen失败:library“/data/data/ListViewApp.ListViewApp/lib/mscorlib.dll.so”未找到
D/Mono(3164):将程序集mscorlib[0xb8ef1fa8]添加到域RootDomain,ref_count=1
9d/Mono(3164):程序集加载程序探测位置:'/storage/emulated/0/Android/data/ListViewApp.ListViewApp/files/.\uuuu override\uuuu/ListViewApp.dll'。
D/Mono(3164):Image addref ListViewApp[0xb8f3fe38]->/storage/emulated/0/Android/data/ListViewApp.ListViewApp/files/
D/Mono(3164):已将程序集ListViewApp[0xb8f3fe38]添加到域RootDomain,ref_count=1
3D/Mono(3164):AOT模块'/storage/emulated/0/Android/data/ListViewApp.ListViewApp/files/.\uuu override\uuuuuu/ListViewApp.dll.so'not found:dlopen failed:library'/data/data/ListViewApp.ListViewApp/lib//storage/emulated/0/Android/data/ListViewApp.ListViewApp/files/.\uu override\uuuu/ListViewApp/ListViewApp.dll.dll.so'
D/Mono(3164):程序集加载器从以下位置加载程序集:'/storage/emulated/0/Android/data/ListViewApp.ListViewApp/files/.\uuuu override\uuuu/ListViewApp.dll'。
D/Mono(3164):试图解析的配置:'/storage/emulated/0/Android/data/ListViewApp.ListViewApp/files/.\uuuu override.\uuuu/ListViewApp.dll.Config'。
D/Mono(3164):试图解析的配置:'/Users/builder/data/lanes/monodroid-mlion-monodroid-4.20-series/ba9bbbdd/source/monodroid/builds/install/Mono-x86/etc/Mono/assemblies/ListViewApp/ListViewApp.Config'。
W/单机器人gc(3164):GREF gc阈值:46800
D/Mono(3164):Image addref Mono.Android[0xb8f40d78]->Mono.Android.dll[0xb8f402a0]:1
D/Mono(3164):程序集Mono.Android[0xb8f40d78]添加到域RootDomain,ref_count=1
5d/Mono(3164):AOT模块“Mono.Android.dll.so”未找到:dlopen失败:library”/data/data/ListViewApp.ListViewApp/lib/Mono.Android.dll.so“未找到”
D/Mono(3164):汇编参考addref Mono.Android[0xb8f40d78]->mscorlib[0xb8ef1fa8]:2
W/monodroid(3164):Xamarin/Android试用模式激活
D/dalvikvm(3164):总释放量53K,4%释放量2752K/2864K,暂停188ms,总计195ms
D/dalvikvm(3164):GC_并发释放的System.Core.dll[0xb8fb1040]:1
D/Mono(3164):汇编系统。核心[0xb8fb1c50]添加到域根域,ref_count=1
1 D/Mono(3164):AOT模块“System.Core.dll.so”未找到:dlopen失败:library“/data/data/ListViewApp.ListViewApp/lib/System.Core.dll.so”未找到
D/Mono(3164):汇编参考addref Mono.Android[0xb8f40d78]->System.Core[0xb8fb1c50]:2
D/Mono(3164):组件参考添加参考系统核心[0xb8fb1c50]->mscorlib[0xb8ef1fa8]:3
程序“Mono”已退出,代码为0(0x0)。

你应该先打电话:

SetContentView(Resource.Layout.Main);
然后

lview = FindViewById<ListView>(Resource.Id.listView1);
lview=findviewbyd(Resource.Id.listView1);

您可以发布AXML标记吗?
lview = FindViewById<ListView>(Resource.Id.listView1);