首页 > 解决方案 > Xamarin gradle 绑定 android

问题描述

我已经创建了 android sdk 并且在 gradle 上。

我想通过添加它的 gradle 依赖来在 Xamarin 项目中使用它。我正在关注https://marketplace.visualstudio.com/items?itemName=EgorBogatov.XamarinGradleBindings

我将 XamarinGradleBindings 插件添加到 Visual Studio 并按照上述链接中的所有步骤操作。

我成功到第三步,我们得到了所有依赖列表。但在那之后我得到以下错误。

System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)

at EnvDTE80.Solution2.GetProjectTemplate(String TemplateName, String Language) 

at EgorBo.GradleBindings_VisualStudio.GradleBindings_VisualStudioPackage.CreateProjectAndAddReferenceToIt(VSProject sourceProject, Solution2 solution, String newProjectTemplate, String newProjectName, String newProjectDirectory)

at EgorBo.GradleBindings_VisualStudio.GradleBindings_VisualStudioPackage.CreateBindingProject(VSProject sourceProject, Solution2 solution, String bindingProjectName, IEnumerable`1 aarFiles, IEnumerable`1 jarFiles, IEnumerable`1 referencedJarFiles, String infoFile)

at EgorBo.GradleBindings_VisualStudio.GradleBindings_VisualStudioPackage.<GenerateAsync>d__5.MoveNext()
--- 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 GradleBindings.BindingProjectGenerator.<Generate>d__7.MoveNext()

注意:当我添加我的 sdk 以外的其他 gradle 依赖项时,我得到了同样的错误。

谁能知道它有什么问题?有什么建议么?

标签: gradlexamarin.android

解决方案


推荐阅读