代码之家  ›  专栏  ›  技术社区  ›  Ron

xamarin:adb二进制文件已过时

  •  0
  • Ron  · 技术社区  · 7 年前

    当我在Visual Studio中运行(或首次运行)跨平台的Android应用程序时,我会收到一条消息,说明adb二进制文件已过时,应进行更新。不确定从哪里来。

    ADB Binary Issue

    以下是我安装的工具:

    enter image description here

    我创建了一些入门应用程序,它们可以工作。只是不确定如何解决这个问题。

    另外,在vs中启动应用程序时,我会得到以下输出:

    [I:]:                     Looking for Android SDK...
    [I:]:                       Key HKCU\SOFTWARE\Xamarin\VisualStudio\15.0_70e59f45\Android\AndroidSdkDirectory found:
    Path contains adb.EXE in \platform-tools (C:\Program Files (x86)\Android\android-sdk).
    [I:]:                       Key HKLM\SOFTWARE\Xamarin\VisualStudio\15.0_70e59f45\Android\AndroidSdkDirectory not found.
    [I:]:                       Key HKCU\SOFTWARE\Xamarin\MonoAndroid\PrivateAndroidSdkPath not found.
    [I:]:                       Key HKCU\SOFTWARE\Android SDK Tools\Path not found.
    [I:]:                       Key HKLM\SOFTWARE\Android SDK Tools\Path not found.
    

    罗恩

    1 回复  |  直到 7 年前
        1
  •  0
  •   Ali Ali    7 年前

    在android studio中打开sdk manager(双击并键入sdk manager)。然后在第二个选项卡(sdk工具)上更新android sdk构建工具,错误消息应该消失。