Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.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# 深度链接可以在设备上工作,但在android emulator中不行?_C#_Android - Fatal编程技术网

C# 深度链接可以在设备上工作,但在android emulator中不行?

C# 深度链接可以在设备上工作,但在android emulator中不行?,c#,android,C#,Android,我们正试图让深度链接为android工作,我已经将IntentFilter添加到我们的主要活动中,当我在实际设备上构建和部署时,它工作得很好。但是,在emulator上,即使它将状态显示为“始终”,它仍然无法处理emulator中的链接 我声明IntentFilter如下: [IntentFilter( new[] { Intent.ActionView }, Categories = new[] { Intent.CategoryBrowsable, Inten

我们正试图让深度链接为android工作,我已经将IntentFilter添加到我们的主要活动中,当我在实际设备上构建和部署时,它工作得很好。但是,在emulator上,即使它将状态显示为“始终”,它仍然无法处理emulator中的链接

我声明IntentFilter如下:

  [IntentFilter( new[] { Intent.ActionView },
              Categories = new[] { Intent.CategoryBrowsable, Intent.CategoryDefault },
              DataScheme = "http",
              DataHost = "develop.apricity-health.com",
              DataPathPrefix = "/app",
              AutoVerify = true)]
    public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity
  Package: com.apricityhealth.patient
  Domains: develop.apricity-health.com
  Status:  always : 200000000
当我运行“adb shell dumsys package domain preferred apps”时,我得到以下信息:

  [IntentFilter( new[] { Intent.ActionView },
              Categories = new[] { Intent.CategoryBrowsable, Intent.CategoryDefault },
              DataScheme = "http",
              DataHost = "develop.apricity-health.com",
              DataPathPrefix = "/app",
              AutoVerify = true)]
    public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity
  Package: com.apricityhealth.patient
  Domains: develop.apricity-health.com
  Status:  always : 200000000
但是,它位于“应用程序验证状态:”部分,而不是“用户0的应用程序链接:”部分,因此我认为这可能是问题所在