我怎么知道我的Cordova项目所需的最低Android版本

时间:2019-06-05 14:51:49

标签: android cordova cordova-plugins

我正在基于 Android 的基于 Cordova 的项目中工作,并且我想知道什么是受支持的最低版本。 Android平台。

我知道它可能取决于我安装的大多数插件,但是有很多插件,我认为逐一查看它们的最低版本并不是很可行。

有没有工具或命令知道吗?

PS:我知道版本 5.1.1 不起作用,但是版本 7 + 可以正常工作。

在这里,我列出了已安装的插件列表:

  • cordova-android-firebase-gradle-release 3.0.0“ cordova-android-firebase-gradle-release”
  • cordova-android-play-services-gradle-release 3.0.0“ cordova-android-play-services-gradle-release”
  • cordova-android-support-gradle-release 1.4.4“ cordova-android-support-gradle-release”
  • cordova-plugin-android-permissions 1.0.0“权限”
  • cordova-plugin-app-launcher 0.4.0“启动器”
  • cordova-plugin-app-version 0.1.9“ AppVersion”
  • cordova-plugin-audio-recorder 1.0.5“ Cordova Audio Recorder插件”
  • cordova-plugin-auth-handler 1.0.1“ AuthHandler”
  • cordova-plugin-badge 0.8.7“徽章”
  • cordova-plugin-camera 2.4.1“相机”
  • cordova-plugin-compat 1.2.0“兼容”
  • cordova-plugin-device 2.0.2“设备”
  • cordova-plugin-dialogs 2.0.1“通知”
  • cordova-plugin-file 6.0.1“文件”
  • cordova-plugin-file-opener2 2.0.19“文件Opener2”
  • cordova-plugin-firebase 2.0.5“ Google Firebase插件”
  • cordova-plugin-firebase-crashlytics 0.0.6“ Cordova Firebase Crashlytics插件”
  • cordova-plugin-geolocation 2.4.3“地理位置”
  • cordova-plugin-hockeyapp 5.1.2“ HockeyApp”
  • cordova-plugin-indexedDB 0.1.2“ IndexedDB polyfill”
  • cordova-plugin-local-notification 0.9.0-beta.2“ LocalNotification”
  • cordova-plugin-media 5.0.2“媒体”
  • cordova-plugin-media-capture 3.0.2“捕获”
  • cordova-plugin-network-information 2.0.1“网络信息”
  • cordova-plugin-photokandy-video-thumbnail 2.1.0“视频缩略图”
  • cordova-plugin-root-detection 0.1.1“根检测”
  • cordova-plugin-splashscreen 5.0.2“启动画面”
  • cordova-plugin-sslcertificatechecker 6.0.0“ SSL证书检查器”
  • cordova-plugin-vibration 3.1.0“振动”
  • cordova-plugin-whitelist 1.3.3“白名单”
  • cordova-sqlite-storage 3.2.0“ Cordova s​​qlite存储插件-cordova-sqlite-storage插件版本”
  • kapsel-plugin-authproxy 3.15.0“ AuthProxy”
  • kapsel-plugin-corelibs 3.15.0“ CoreLibs”
  • kapsel-plugin-i18n 3.15.0“ i18n”
  • kapsel-plugin-inappbrowser 3.15.0“ InAppBrowser”
  • kapsel-plugin-logon 3.15.0“登录”
  • kapsel-plugin-odata 3.15.0“ OData”
  • kapsel-plugin-ui5 3.15.0“ ui5”
  • onesignal-cordova-plugin 2.4.3“ OneSignal推送通知”
  • phonegap-nfc 0.7.3“ NFC”

1 个答案:

答案 0 :(得分:1)

您正在反向执行此操作。您无需编写应用程序,然后找出最低版本。您可以根据不同版本的市场份额和人口统计信息,以及为支持较低版本而需要付出的努力,以及是否有需要特定版本的功能,来选择要支持的最低版本。然后,您只选择适用于该版本的插件。您无需创建应用程序,然后尝试找出最低版本-这样一来,您就不会知道它是否支持您想要的市场。