为什么需要目标框架和目标Android版本?

时间:2017-04-27 23:44:50

标签: c# android .net xamarin xamarin.android

目标框架 - 指定在构建应用程序时使用的框架。此API级别在编译时由Xamarin.Android使用。

目标Android版本 - 指定您的应用程序要在其上运行的Android版本。此API级别由Android在运行时使用。

如果我必须在我的应用中使用API​​ 25(Android 7.1)的功能,这意味着我应该将目标框架( 编译 )设置为API 25并且显而易见的是它只能在API 25之上 运行

以下是三种可能性。

  1. 目标框架版本低于目标Android版本 - 任何编译在较低的版本 版本应该可以在更高版本上运行。有什么用呢 在这种情况下捕获更高的目标版本。

  2. 目标框架版本高于目标Android版本 - 我没有看到任何使用它,如果应用程序是在更高版本上编译,则意味着指定的功能将无法运行较低的目标Android版本。

  3. 目标框架版本与目标Android版本相同 - 无投诉。

  4. 我可能完全错了,请帮我理解前两点的实时用例。

0 个答案:

没有答案