在MSDN上,我Portable Class Library在版本信息下注意到有关a的部分.
请参阅System.Object示例.http://msdn.microsoft.com/en-us/library/system.object.aspx
我做了一个简短的谷歌搜索,找不到任何关于Portable Class Library.这里有谁知道它是什么或在哪里可以找到更多相关信息?
以下内容如何为便携式类库构建目标包?以及http://jpobst.blogspot.com/2012/04/mono-for-android-portable-libraries-in.html中的建议我设法构建了一些使用Portable Class Libraries的monodroid示例程序.
但是,如果我的任何输入PCL引用System.Net程序集,那么monodroid无法打包我的apk - 因为它抱怨System.Net.dll找不到File.
据我了解(来自http://docs.xamarin.com/android/about/assemblies),MonoDroid捆绑了System.dll中的所有System.Net功能.
有什么方法可以让MonoDroid使用这些参考System.Net的PCL吗?
更新技术信息:
包装过程目前在以下方面失败:
"C:\Projects\Misc\MVVMCROSS\Sample - Tutorial\Tutorial\Tutorial.UI.Droid\Tutorial.UI.Droid.csproj" (SignAndroidPackage target) (1) ->
(_ResolveAssemblies target) -> 
  C:\Program Files (x86)\MSBuild\Novell\Novell.MonoDroid.Common.targets(441,2): error : Exception while loading assemblies: System.IO.FileNotFoundException: Could not load assembly 'System.Net, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e'. Perhaps it doesn't exist in the Mono for Android profile? [C:\Projects\Misc\MVVMCROSS\Sample - Tutorial\Tutorial\Tutorial.UI.Droid\Tutorial.UI.Droid.csproj]
C:\Program Files (x86)\MSBuild\Novell\Novell.MonoDroid.Common.targets(441,2): error : File name: 'System.Net.dll' [C:\Projects\Misc\MVVMCROSS\Sample - Tutorial\Tutorial\Tutorial.UI.Droid\Tutorial.UI.Droid.csproj]
C:\Program Files (x86)\MSBuild\Novell\Novell.MonoDroid.Common.targets(441,2): error :    at Monodroid.Tuner.MonoDroidResolver.Resolve(AssemblyNameReference reference, ReaderParameters …