【问题标题】:Xamarin Forms, Android Tablet USB Debugging problemXamarin Forms, Android Tablet USB 调试问题
【发布时间】:2020-08-10 16:52:51
【问题描述】:

我尝试在 Android Tablet 上调试 xamarin forms 项目。Tablet 的 android 版本是 Android 6.0。 项目最低Andriod版本:Android 5.0 目标安卓版本:安卓9.0 我得到了错误:

ADB1000: Mono.AndroidTools.AdbException: Permission denied
   at Mono.AndroidTools.Util.AggregateAsyncResult.CheckError(CancellationToken token) in E:\A\_work\412\s\External\androidtools\Mono.AndroidTools\Util\AggregateAsyncResult.cs:line 72
   at Mono.AndroidTools.Adb.AdbSyncClient.EndPushSyncItems(IAsyncResult result) in E:\A\_work\412\s\External\androidtools\Mono.AndroidTools\Adb\AdbSyncClient.cs:line 1071
   at Mono.AndroidTools.Internal.AdbClientTaskExtensions.InnerInvoke(TaskCompletionSource`1 tcs, Func`2 endMethod, IAsyncResult l) in E:\A\_work\412\s\External\androidtools\Mono.AndroidTools\Internal\AdbClientTaskExtensions.cs:line 255
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   at Xamarin.AndroidTools.AndroidDeploySession.<InstallAssemblies>d__117.MoveNext() in E:\A\_work\412\s\External\androidtools\Xamarin.AndroidTools\Sessions\AndroidDeploySession.cs:line 578
        

我尝试将目标 Android 版本更改为 Android 6.0,但我仍然无法在平板电脑上调试它。 我是 xamarin 和 android 的新手。有没有人有任何建议来解决这个问题?

【问题讨论】:

  • 你也试过模拟器吗?创建一个具有相同 android 版本的选项卡模拟器 n 尝试调试它。
  • 模拟器无法使用,需要真机。
  • 我说只是为了检查错误,如果它也适用于模拟器...否则尝试刷新 adb 驱动程序,n 在平板电脑上禁用并启用 USB 调试
  • 由于微软管理员授权,我无法创建模拟器。所以我尝试禁用和启用 USB 调试,但错误仍然存​​在。

标签: android xamarin.forms


【解决方案1】:

更改链接程序集以链接所有程序集并重试,我认为它现在适用于您在模拟器或设备中进行调试。

【讨论】:

  • 您好,感谢您的帮助,我更改了对 Sdk 和用户程序集的链接(有 3 个选项:无、仅 Sdk、Sdk 和用户程序集),我得到了 MSB6006:“java.exe”退出出现 code1 错误。我尝试更改 java max heap Size '2G' 但仍然出现相同的错误。
  • 当我删除 android 项目中的 bin 文件夹并清理所有解决方案时,它起作用了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多