Android 5.1+をターゲットとするハイブリッドAndroidアプリを構築するための新しいCordova CLIツールチェーンを設定中です。私はスムーズに行ってきましたcordova platform add [email protected]
を使用してアンドロイド5.1を追加するために進め、新たなコルドバプロジェクトを作成するcordova create...
コマンドを発行した後CordovaはAndroid SDKのバージョンを確認しません
- ノード8.9.2
- コルドバ7.1.0
を使用しています。
私は、関連するAndroid SDKがあり、正しくANDROID_HOME
で指していることを確認しました。私は現在SDK 19〜27をインストールしています。
ただし、cordova build android
を発行すると、Error: Android SDK not found
というメッセージが表示されます。私がCordovaにcordova platform add android
を介して現在のデフォルトのAndroidバージョンをインストールさせてAndroid 6.3.1を追加させるのであれば不思議ではありません。
これはCordova 7.1.0の問題で、単にAndroidの下位バージョンでボールをプレイしたくないのですか、それとも何か他のことが起こっていますか?古いバージョンのCordovaをnpm経由でインストールすることでこれを回避できますか?もしそうなら、私はどのバージョンをインストールすべきですか?