2015-01-12 92 views
1

我刚刚完成了用于iOS的xamarin表单构建应用程序,现在我正在移植到Android的过程中。我能加载了我最初的登录屏幕,但是当我尝试登录,我收到以下错误:Xamarin Forms Android无法找到dll

[Mono] Image addref System.Net.Http[0x99b7b5e0] -> System.Net.Http.dll[0x9e5e8c00]: 1 
 
[Mono] Assembly System.Net.Http[0x99b7b5e0] added to domain RootDomain, ref_count=1 
 
[Mono] AOT module 'System.Net.Http.dll.so' not found: dlopen failed: library "/data/data/varmory.Android/lib/System.Net.Http.dll.so" not found 
 
[Mono] Assembly Ref addref varmory[0xac340d60] -> System.Net.Http[0x99b7b5e0]: 2 
 
[Mono] Assembly Ref addref System.Net.Http[0x99b7b5e0] -> mscorlib[0xac3404c0]: 59 
 
Loaded assembly: System.Net.Http.dll

我错过了一些步骤,其中我需要初始化/手动链接这些库?

+0

'/ data/data/varmory.Android/lib/System.Net.Http.dll.so'什么? 你从哪里得到这个?永远是nugettin'。 – Cheesebaron

回答

0

所以看来,我得到这个错误的原因是因为我没有我的自定义渲染类的方法存根(stub)。一旦我添加了自定义渲染器类并实现了OnElementChanged方法,我的应用程序就可以运行,尽管存在样式问题。