有无办法接收悬念的通知?-英雄云拓展知识分享
331
2024-01-22
我正在努力解决我的第一个Android利用程序,并且遇到了麻烦。我正在尝试构造和存档最简单的Android利用程序,并且没法取得档案步骤。
这是我在做的...
运行Android SDK Manager并安装以下内容
Android SDK Tools 25.2.5
Android SDK Platform-tools 26
Android SDK Build-tools 26
Android SDK Build-tools 25.0.3
Android SDK Build-tools 25.0.2
Android SDK Build-tools 25.0.1
Android SDK Build-tools 25
SDK Platform 25.3
Android Support Repository 47
Google Play Services 42
Instant Apps Development SDK 1
Google Play Licensing Library 1
Google Play Billing Library 5
Google USB Driver 11
Google Web Driver 2
Emulator 26
使用默许值(xamarin.forms-空白利用程序 - 同享项目)创建一个新的跨平台(APP1),我对代码没有任何更改。
打开app1.android poperties
Compile using Android version: Android 7.1 (Nougat)Package Name: App1
Version number: 1
Version name: 1.0
Minimum Android version: Android 7.1 (API Level 25 - Nougat)
Target Android version: Android 7.1 (API Level 25 - Nougat)
Linking: Sdk Assemblies Only
Everything else are default values
设定释放和构造:成功
档案:“链接组件”任务意外失败。
Mono.Linker.MarkException: Error processing method: 'TNativeView Xamarin.Forms.Platform.Android.ViewRenderer'2::get_Control()' in assembly: 'Xamarin.Forms.Platform.Android.dll' ---> System.ArgumentNullException: Value cannot be null.Parameter name: instruction
at Mono.Cecil.Cil.InstructionOffset..ctor(Instruction instruction)
at Mono.Cecil.Cil.CodeReader.ReadScope(ScopeDebugInformation scope)
at Mono.Cecil.Cil.CodeReader.ReadScopes(Collection'1 scopes)
at Mono.Cecil.Cil.CodeReader.ReadScope(ScopeDebugInformation scope)
at Mono.Cecil.Cil.CodeReader.ReadScopes(Collection'1 scopes)
at Mono.Cecil.Cil.CodeReader.ReadScope(ScopeDebugInformation scope)
at Mono.Cecil.Cil.CodeReader.ReadDebugInfo()
at Mono.Cecil.Cil.CodeReader.ReadMethodBody()
at Mono.Cecil.Cil.CodeReader.ReadMethodBody(MethodDefinition method)
at Mono.Cecil.MethodDefinition.<>c.<get_Body>b__41_0(MethodDefinition method, MetadataReader reader)
at Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TRet& variable, TItem item, Func'3 read)
at Mono.Cecil.MethodDefinition.get_Body()
at Mono.Linker.Steps.MarkStep.ProcessMethod(MethodDefinition method)
at Mono.Linker.Steps.MarkStep.ProcessQueue()
--- End of inner exception stack trace ---
at Mono.Linker.Steps.MarkStep.ProcessQueue()
at Mono.Linker.Steps.MarkStep.Process()
at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
at Mono.Linker.Pipeline.Process(LinkContext context)
at MonoDroid.Tuner.Linker.Process(LinkerOptions options, LinkContext& context)
at Xamarin.Android.Tasks.LinkAssemblies.Execute(DirectoryAssemblyResolver res)
at Xamarin.Android.Tasks.LinkAssemblies.Execute()
at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()
我要去哪里?我如何弄乱如此简单的空白模板利用程序?
如果您转到Android项目的“属性”选项卡,然后选择“ Android选项”,您将在标题“链接” Switch下看到一个下拉列表,以便它说“无”,然后重试。
如果行之有效的,请使用“仅SDK组件”再次尝试。通常,当发现没法本地链接的东西时,您会得到该毛病。
免责声明:
本网址(www.yingxiongyun.com)发布的材料主要源于独立创作和网友匿名投稿。此处提供的所有信息仅供参考之用。我们致力于提供准确且可信的信息,但不对材料的完整性或真实性作出任何保证。用户应自行验证相关信息的正确性,并对其决策承担全部责任。对于由于信息的错误、不准确或遗漏所造成的任何损失,本网址不承担任何法律责任。本网站所展示的所有内容,如文字、图像、标志、音频、视频、软件和程序等的版权均属于原创作者。如果任何组织或个人认为网站内容可能侵犯其知识产权,或包含不准确之处,请即刻联系我们进行相应处理。
发表评论
暂时没有评论,来抢沙发吧~