1. ホーム
  2. android

cordova/phonegapプロジェクトのcordova androidバージョンを確認する方法は?

2023-09-01 07:46:26

質問

今週 Google からセキュリティ警告が届き、cordova アプリのアンドロイド版をアップグレードするように言われました。Google からの電子メールは次のとおりです。

これは、あなたの --apps ids-- が、セキュリティの脆弱性を含むバージョンの Apache Cordova で作られているという通知です。これには、深刻度の高いクロスアプリケーションスクリプティング (XAS) 脆弱性が含まれています。特定の状況下では、脆弱性のあるアプリはリモートから悪用され、ユーザーのログイン情報などの機密情報を盗まれる可能性があります。

できるだけ早く Apache Cordova 3.5.1 以降にアップグレードする必要があります。この脆弱性についての詳細、および Apache Cordova のアップグレードに関するガイダンスについては http://cordova.apache.org/announcements/2014/08/04/android-351.html .

ユーザーが危険にさらされるような脆弱性を持つアプリケーションは、「危険な製品」とみなされ、Google Playから削除される可能性がありますので、ご注意ください。

そこで、私は自分のcordovaアプリの現在のバージョンを確認する必要がありました。コードバのインストールをアップグレードするには npm update -g cordova を使用することでアップグレードできます。問題は、私のコードバアプリの現在のプラットフォーム(私の場合、アンドロイド)バージョンを確認する方法です。

どのように解決するのですか?

cordova アプリの現在のプラットフォームのバージョンは、次のコマンドで確認できます。

cordova platform version android

というコマンドでアップグレードできます。

cordova platform update android

アンドロイドをiosやその他のプラットフォームで置き換えることができます。

アンドロイドプラットフォームにのみ適用されます。確認はしていません。他のプラットフォームで試すには、コードセグメントでandroidを置き換えてみてください。