【发布时间】:2019-06-23 04:13:47
【问题描述】:
我收到一条错误消息,因为我在同一类中有以下两行代码:
using Xamarin.Forms;
using Android.App;
错误 CS0104:“Application”是“Android.App.Application”和“Xamarin.Forms.Application”之间的模糊引用
if (Device.RuntimePlatform == Device.Android)
deviceID = Settings.Secure.GetString(Application.Context.ContentResolver, Settings.Secure.AndroidId);
如何使用 Android.App 来执行代码?我需要设备ID。 我无法删除“使用 Xamarin.Forms;”因为我在课堂上使用它。
【问题讨论】:
-
完全限定
Android.App.Application.Context.ContentResolver或创建别名:using AApp = Android.App;