質問: こんにちは android studio + cordovaで開発しています。 ビルドで下記エラーとなり、CordovaLib内のエラーで対処できない状態です。 エラーはokhttp関連のエラーがかなり多く出ています。 ご教授いただけると助かります。 C:\Users\app\platforms\android\CordovaLib\src\com\squareup\okhttp\Address.java:18: エラー: パッケージcom.squareup.okhttp.internalは存在しません import com.squareup.okhttp.internal.Util; ^ C:\Users\app\platforms\android\CordovaLib\src\com\squareup\okhttp\Address.java:25: エラー: パッケージcom.squareup.okhttp.internalは存在しません
回答: もしかしてJava6を使用されていますか?okhttpはJava7以上を必要としているため、Java6環境ではエラーになってしまうようです。使用するJavaのバージョンを7以降にして再度試してみてはいかがでしょうか。 okhttpのGitHubのページにて同様の事象に関するIssueが上がっていました。 okhttp fails to build when complies with Java version 1.6 for android · Issue #528 · square/okhttp · GitHub