Wil*_*sch 5 android visual-studio xamarin.android
我希望我的Xamarin Android应用程序支持16级或更高级别的API级别.但我对Visual Studio的属性窗格中有三种不同的版本设置感到困惑.
属性的名称是
Compile using Android version
Minimum Android to target
Target Android version
Run Code Online (Sandbox Code Playgroud)
最低我得到.它应该是16.但是另外两个呢?

让所有三个设置具有相同的值:
设置Compile using Android version为具有所需功能的版本.
设置Mininum Android to target为使用SDK版本使用编译.
设置Target Android version为使用SDK版本使用编译.
如果您想使用更新的功能但仍然向后兼容:
设置Compile using Android version为具有所需功能的版本.
设置Mininum Android to target为您要支持的最低版本.
设置Target Android version为使用SDK版本使用编译.
在您的代码中,您必须确保该应用程序也适用于minium版本:
if (Android.OS.Build.VERSION.SdkInt >= Android.OS.BuildVersionCodes.Honeycomb)
{
// Do modern stuff.
}
else
{
// Do it the old-fashioned way.
}
Run Code Online (Sandbox Code Playgroud)
在这里阅读更多详细信息:http://redth.codes/such-android-api-levels-much-confuse-wow/
| 归档时间: |
|
| 查看次数: |
4140 次 |
| 最近记录: |