I've just downloaded the THyM plugin (
https://www.eclipse.org/thym/) for Eclipse and am trying to run a Cordova project
The output is below. I'm confused as to why the build-setup step says its using Android 1.5. Is that what's wrong with my project? I cannot find an AndroidManifest.xml or a setting in Eclipse to verify or change that.
Buildfile: /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/build.xml
-pre-build:
-check-env:
[checkenv] Android SDK Tools Revision 24.1.2
[checkenv] Installed at /home/user/android-sdk-linux
-setup:
[echo] Project Name: Cordova
[gettype] Project Type: Android Library
-build-setup:
[getbuildtools] Using latest Build Tools: 22.0.1
[echo] Resolving Build Target for Cordova...
[gettarget] Project Target: Android 1.5
[gettarget] API level: 3
[gettarget] WARNING: Attribute minSdkVersion in AndroidManifest.xml (10) is higher than the project target API level (3)
[echo] ----------
[echo] Creating output directories if needed...
[mkdir] Created dir: /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/bin/rsObj
[mkdir] Created dir: /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/bin/rsLibs
[echo] ----------
[echo] Resolving Dependencies for Cordova...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency] ------------------
[dependency] API<=15: Adding annotations.jar to the classpath.
[echo] ----------
[echo] Building Libraries with '${build.target}'...
[subant] No sub-builds to iterate on
-code-gen:
[mergemanifest] No changes in the AndroidManifest files.
[echo] Handling aidl files...
[aidl] No AIDL files to compile.
[echo] ----------
[echo] Handling RenderScript files...
[echo] ----------
[echo] Handling Resources...
[aapt] No changed resources. R.java and Manifest.java untouched.
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.
-pre-compile:
-compile:
[javac] Compiling 94 source files to /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/bin/classes
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaArgs.java:25: error: cannot find symbol
[javac] import android.util.Base64;
[javac] ^
[javac] symbol: class Base64
[javac] location: package android.util
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/PluginResult.java:24: error: cannot find symbol
[javac] import android.util.Base64;
[javac] ^
[javac] symbol: class Base64
[javac] location: package android.util
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebViewClient.java:34: error: cannot find symbol
[javac] import android.net.http.SslError;
[javac] ^
[javac] symbol: class SslError
[javac] location: package android.net.http
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:33: error: cannot find symbol
[javac] import android.webkit.ConsoleMessage;
[javac] ^
[javac] symbol: class ConsoleMessage
[javac] location: package android.webkit
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:36: error: cannot find symbol
[javac] import android.webkit.ValueCallback;
[javac] ^
[javac] symbol: class ValueCallback
[javac] location: package android.webkit
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:38: error: cannot find symbol
[javac] import android.webkit.WebStorage;
[javac] ^
[javac] symbol: class WebStorage
[javac] location: package android.webkit
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:40: error: package android.webkit.GeolocationPermissions does not exist
[javac] import android.webkit.GeolocationPermissions.Callback;
[javac] ^
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:88: error: cannot find symbol
[javac] private WebChromeClient.CustomViewCallback mCustomViewCallback;
[javac] ^
[javac] symbol: class CustomViewCallback
[javac] location: class WebChromeClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaResourceApi.java:28: error: cannot find symbol
[javac] import android.util.Base64;
[javac] ^
[javac] symbol: class Base64
[javac] location: package android.util
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:861: error: cannot find symbol
[javac] public void showCustomView(View view, WebChromeClient.CustomViewCallback callback) {
[javac] ^
[javac] symbol: class CustomViewCallback
[javac] location: class WebChromeClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebViewClient.java:270: error: cannot find symbol
[javac] public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
[javac] ^
[javac] symbol: class SslError
[javac] location: class CordovaWebViewClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:69: error: cannot find symbol
[javac] public ValueCallback<Uri> mUploadMessage;
[javac] ^
[javac] symbol: class ValueCallback
[javac] location: class CordovaChromeClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:229: error: package WebStorage does not exist
[javac] long totalUsedQuota, WebStorage.QuotaUpdater quotaUpdater)
[javac] ^
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:251: error: cannot find symbol
[javac] public boolean onConsoleMessage(ConsoleMessage consoleMessage)
[javac] ^
[javac] symbol: class ConsoleMessage
[javac] location: class CordovaChromeClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:265: error: cannot find symbol
[javac] public void onGeolocationPermissionsShowPrompt(String origin, Callback callback) {
[javac] ^
[javac] symbol: class Callback
[javac] location: class CordovaChromeClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:272: error: cannot find symbol
[javac] public void onShowCustomView(View view, WebChromeClient.CustomViewCallback callback) {
[javac] ^
[javac] symbol: class CustomViewCallback
[javac] location: class WebChromeClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:310: error: cannot find symbol
[javac] public void openFileChooser(ValueCallback<Uri> uploadMsg) {
[javac] ^
[javac] symbol: class ValueCallback
[javac] location: class CordovaChromeClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:314: error: cannot find symbol
[javac] public void openFileChooser( ValueCallback<Uri> uploadMsg, String acceptType ) {
[javac] ^
[javac] symbol: class ValueCallback
[javac] location: class CordovaChromeClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:318: error: cannot find symbol
[javac] public void openFileChooser(ValueCallback<Uri> uploadMsg, String acceptType, String capture)
[javac] ^
[javac] symbol: class ValueCallback
[javac] location: class CordovaChromeClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:328: error: cannot find symbol
[javac] public ValueCallback<Uri> getValueCallback() {
[javac] ^
[javac] symbol: class ValueCallback
[javac] location: class CordovaChromeClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaActivity.java:55: error: cannot find symbol
[javac] import android.webkit.ValueCallback;
[javac] ^
[javac] symbol: class ValueCallback
[javac] location: package android.webkit
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExifHelper.java:23: error: cannot find symbol
[javac] import android.media.ExifInterface;
[javac] ^
[javac] symbol: class ExifInterface
[javac] location: package android.media
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExifHelper.java:47: error: cannot find symbol
[javac] private ExifInterface inFile = null;
[javac] ^
[javac] symbol: class ExifInterface
[javac] location: class ExifHelper
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExifHelper.java:48: error: cannot find symbol
[javac] private ExifInterface outFile = null;
[javac] ^
[javac] symbol: class ExifInterface
[javac] location: class ExifHelper
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExposedJsApi.java:21: error: cannot find symbol
[javac] import android.webkit._javascript_Interface;
[javac] ^
[javac] symbol: class _javascript_Interface
[javac] location: package android.webkit
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/IceCreamCordovaWebViewClient.java:31: error: cannot find symbol
[javac] import android.webkit.WebResourceResponse;
[javac] ^
[javac] symbol: class WebResourceResponse
[javac] location: package android.webkit
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/IceCreamCordovaWebViewClient.java:49: error: cannot find symbol
[javac] public WebResourceResponse shouldInterceptRequest(WebView view, String url) {
[javac] ^
[javac] symbol: class WebResourceResponse
[javac] location: class IceCreamCordovaWebViewClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:266: error: cannot find symbol
[javac] @TargetApi(Build.VERSION_CODES.KITKAT)
[javac] ^
[javac] symbol: variable VERSION_CODES
[javac] location: class Build
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaUriHelper.java:49: error: cannot find symbol
[javac] @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1)
[javac] ^
[javac] symbol: variable VERSION_CODES
[javac] location: class Build
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExposedJsApi.java:38: error: cannot find symbol
[javac] @_javascript_Interface
[javac] ^
[javac] symbol: class _javascript_Interface
[javac] location: class ExposedJsApi
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExposedJsApi.java:43: error: cannot find symbol
[javac] @_javascript_Interface
[javac] ^
[javac] symbol: class _javascript_Interface
[javac] location: class ExposedJsApi
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExposedJsApi.java:48: error: cannot find symbol
[javac] @_javascript_Interface
[javac] ^
[javac] symbol: class _javascript_Interface
[javac] location: class ExposedJsApi
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/IceCreamCordovaWebViewClient.java:34: error: cannot find symbol
[javac] @TargetApi(Build.VERSION_CODES.HONEYCOMB)
[javac] ^
[javac] symbol: variable VERSION_CODES
[javac] location: class Build
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/com/squareup/okhttp/internal/http/HttpsURLConnectionImpl.java:347: error: method does not override or implement a method from a supertype
[javac] @Override public void setFixedLengthStreamingMode(long contentLength) {
[javac] ^
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:115: error: cannot find symbol
[javac] ViewGroup.LayoutParams.MATCH_PARENT,
[javac] ^
[javac] symbol: variable MATCH_PARENT
[javac] location: class LayoutParams
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:116: error: cannot find symbol
[javac] ViewGroup.LayoutParams.MATCH_PARENT,
[javac] ^
[javac] symbol: variable MATCH_PARENT
[javac] location: class LayoutParams
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:135: error: no suitable constructor found for WebView(Context,AttributeSet,int,boolean)
[javac] super(context, attrs, defStyle, privateBrowsing);
[javac] ^
[javac] constructor WebView.WebView(Context,AttributeSet,int) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor WebView.WebView(Context,AttributeSet) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor WebView.WebView(Context) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:195: error: cannot find symbol
[javac] String manufacturer = android.os.Build.MANUFACTURER;
[javac] ^
[javac] symbol: variable MANUFACTURER
[javac] location: class Build
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:197: error: cannot find symbol
[javac] if(android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.HONEYCOMB &&
[javac] ^
[javac] symbol: variable SDK_INT
[javac] location: class VERSION
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:197: error: cannot find symbol
[javac] if(android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.HONEYCOMB &&
[javac] ^
[javac] symbol: variable VERSION_CODES
[javac] location: class Build
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:198: error: cannot find symbol
[javac] android.os.Build.MANUFACTURER.contains("HTC"))
[javac] ^
[javac] symbol: variable MANUFACTURER
[javac] location: class Build
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:218: error: cannot find symbol
[javac] if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1)
[javac] ^
[javac] symbol: variable SDK_INT
[javac] location: class VERSION
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:218: error: cannot find symbol
[javac] if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1)
[javac] ^
[javac] symbol: variable VERSION_CODES
[javac] location: class Build
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:223: error: cannot find symbol
[javac] settings.setDatabaseEnabled(true);
[javac] ^
[javac] symbol: method setDatabaseEnabled(boolean)
[javac] location: variable settings of type WebSettings
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:224: error: cannot find symbol
[javac] settings.setDatabasePath(databasePath);
[javac] ^
[javac] symbol: method setDatabasePath(String)
[javac] location: variable settings of type WebSettings
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:228: error: cannot find symbol
[javac] ApplicationInfo appInfo = getContext().getApplicationContext().getApplicationInfo();
[javac] ^
[javac] symbol: method getApplicationInfo()
[javac] location: class Context
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:230: error: cannot find symbol
[javac] android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) {
[javac] ^
[javac] symbol: variable SDK_INT
[javac] location: class VERSION
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:230: error: cannot find symbol
[javac] android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) {
[javac] ^
[javac] symbol: variable VERSION_CODES
[javac] location: class Build
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:234: error: cannot find symbol
[javac] settings.setGeolocationDatabasePath(databasePath);
[javac] ^
[javac] symbol: method setGeolocationDatabasePath(String)
[javac] location: variable settings of type WebSettings
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:237: error: cannot find symbol
[javac] settings.setDomStorageEnabled(true);
[javac] ^
[javac] symbol: method setDomStorageEnabled(boolean)
[javac] location: variable settings of type WebSettings
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:240: error: cannot find symbol
[javac] settings.setGeolocationEnabled(true);
[javac] ^
[javac] symbol: method setGeolocationEnabled(boolean)
[javac] location: variable settings of type WebSettings
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:244: error: cannot find symbol
[javac] settings.setAppCacheMaxSize(5 * 1048576);
[javac] ^
[javac] symbol: method setAppCacheMaxSize(int)
[javac] location: variable settings of type WebSettings
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:245: error: cannot find symbol
[javac] settings.setAppCachePath(databasePath);
[javac] ^
[javac] symbol: method setAppCachePath(String)
[javac] location: variable settings of type WebSettings
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:246: error: cannot find symbol
[javac] settings.setAppCacheEnabled(true);
[javac] ^
[javac] symbol: method setAppCacheEnabled(boolean)
[javac] location: variable settings of type WebSettings
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:269: error: cannot find symbol
[javac] WebView.setWebContentsDebuggingEnabled(true);
[javac] ^
[javac] symbol: method setWebContentsDebuggingEnabled(boolean)
[javac] location: class WebView
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:281: error: cannot find symbol
[javac] if (android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
[javac] ^
[javac] symbol: variable SDK_INT
[javac] location: class VERSION
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:281: error: cannot find symbol
[javac] if (android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
[javac] ^
[javac] symbol: variable VERSION_CODES
[javac] location: class Build
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:298: error: cannot find symbol
[javac] if ((Build.VERSION.SDK_INT < Build.VERSION_CODES.JELLY_BEAN_MR1)) {
[javac] ^
[javac] symbol: variable SDK_INT
[javac] location: class VERSION
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:298: error: cannot find symbol
[javac] if ((Build.VERSION.SDK_INT < Build.VERSION_CODES.JELLY_BEAN_MR1)) {
[javac] ^
[javac] symbol: variable VERSION_CODES
[javac] location: class Build
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebView.java:830: error: cannot find symbol
[javac] settings.setAllowUniversalAccessFromFileURLs(true);
[javac] ^
[javac] symbol: method setAllowUniversalAccessFromFileURLs(boolean)
[javac] location: variable settings of type WebSettings
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaArgs.java:109: error: cannot find symbol
[javac] return Base64.decode(encoded, Base64.DEFAULT);
[javac] ^
[javac] symbol: variable Base64
[javac] location: class CordovaArgs
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaArgs.java:109: error: cannot find symbol
[javac] return Base64.decode(encoded, Base64.DEFAULT);
[javac] ^
[javac] symbol: variable Base64
[javac] location: class CordovaArgs
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/PluginResult.java:80: error: cannot find symbol
[javac] this.encodedMessage = Base64.encodeToString(data, Base64.NO_WRAP);
[javac] ^
[javac] symbol: variable Base64
[javac] location: class PluginResult
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/PluginResult.java:80: error: cannot find symbol
[javac] this.encodedMessage = Base64.encodeToString(data, Base64.NO_WRAP);
[javac] ^
[javac] symbol: variable Base64
[javac] location: class PluginResult
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebViewClient.java:237: error: cannot find symbol
[javac] if (errorCode == WebViewClient.ERROR_UNSUPPORTED_SCHEME) {
[javac] ^
[javac] symbol: variable ERROR_UNSUPPORTED_SCHEME
[javac] location: class WebViewClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaWebViewClient.java:269: error: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:227: error: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:242: error: cannot find symbol
[javac] if(android.os.Build.VERSION.SDK_INT == android.os.Build.VERSION_CODES.ECLAIR_MR1)
[javac] ^
[javac] symbol: variable SDK_INT
[javac] location: class VERSION
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:242: error: cannot find symbol
[javac] if(android.os.Build.VERSION.SDK_INT == android.os.Build.VERSION_CODES.ECLAIR_MR1)
[javac] ^
[javac] symbol: variable VERSION_CODES
[javac] location: class Build
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:245: error: cannot find symbol
[javac] super.onConsoleMessage(message, lineNumber, sourceID);
[javac] ^
[javac] symbol: method onConsoleMessage(String,int,String)
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:238: error: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:250: error: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:258: error: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:271: error: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:276: error: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaChromeClient.java:281: error: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaResourceApi.java:421: error: cannot find symbol
[javac] byte[] data = "" ? Base64.decode(dataPartAsString, Base64.DEFAULT) : EncodingUtils.getBytes(dataPartAsString, "UTF-8");
[javac] ^
[javac] symbol: variable Base64
[javac] location: class CordovaResourceApi
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaResourceApi.java:421: error: cannot find symbol
[javac] byte[] data = "" ? Base64.decode(dataPartAsString, Base64.DEFAULT) : EncodingUtils.getBytes(dataPartAsString, "UTF-8");
[javac] ^
[javac] symbol: variable Base64
[javac] location: class CordovaResourceApi
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaUriHelper.java:74: error: cannot find symbol
[javac] if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1) {
[javac] ^
[javac] symbol: variable SDK_INT
[javac] location: class VERSION
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaUriHelper.java:74: error: cannot find symbol
[javac] if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1) {
[javac] ^
[javac] symbol: variable VERSION_CODES
[javac] location: class Build
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaUriHelper.java:75: error: cannot find symbol
[javac] intent.setSelector(null);
[javac] ^
[javac] symbol: method setSelector(<null>)
[javac] location: variable intent of type Intent
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaActivity.java:260: error: cannot find symbol
[javac] root.setLayoutParams(new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
[javac] ^
[javac] symbol: variable MATCH_PARENT
[javac] location: class LayoutParams
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaActivity.java:261: error: cannot find symbol
[javac] ViewGroup.LayoutParams.MATCH_PARENT, 0.0F));
[javac] ^
[javac] symbol: variable MATCH_PARENT
[javac] location: class LayoutParams
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaActivity.java:265: error: cannot find symbol
[javac] ViewGroup.LayoutParams.MATCH_PARENT,
[javac] ^
[javac] symbol: variable MATCH_PARENT
[javac] location: class LayoutParams
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaActivity.java:266: error: cannot find symbol
[javac] ViewGroup.LayoutParams.MATCH_PARENT,
[javac] ^
[javac] symbol: variable MATCH_PARENT
[javac] location: class LayoutParams
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaActivity.java:345: error: cannot find symbol
[javac] appView.setOverScrollMode(View.OVER_SCROLL_NEVER);
[javac] ^
[javac] symbol: variable OVER_SCROLL_NEVER
[javac] location: class View
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaActivity.java:766: error: cannot find symbol
[javac] ValueCallback<Uri> mUploadMessage = this.appView.getWebChromeClient().getValueCallback();
[javac] ^
[javac] symbol: class ValueCallback
[javac] location: class CordovaActivity
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaActivity.java:818: error: cannot find symbol
[javac] final boolean exit = !(errorCode == WebViewClient.ERROR_HOST_LOOKUP);
[javac] ^
[javac] symbol: variable ERROR_HOST_LOOKUP
[javac] location: class WebViewClient
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaActivity.java:945: error: cannot find symbol
[javac] root.setLayoutParams(new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
[javac] ^
[javac] symbol: variable MATCH_PARENT
[javac] location: class LayoutParams
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/CordovaActivity.java:946: error: cannot find symbol
[javac] ViewGroup.LayoutParams.MATCH_PARENT, 0.0F));
[javac] ^
[javac] symbol: variable MATCH_PARENT
[javac] location: class LayoutParams
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExifHelper.java:57: error: cannot find symbol
[javac] this.inFile = new ExifInterface(filePath);
[javac] ^
[javac] symbol: class ExifInterface
[javac] location: class ExifHelper
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExifHelper.java:67: error: cannot find symbol
[javac] this.outFile = new ExifInterface(filePath);
[javac] ^
[javac] symbol: class ExifInterface
[javac] location: class ExifHelper
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExifHelper.java:74: error: cannot find symbol
[javac] this.aperture = inFile.getAttribute(ExifInterface.TAG_APERTURE);
[javac] ^
[javac] symbol: variable ExifInterface
[javac] location: class ExifHelper
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExifHelper.java:75: error: cannot find symbol
[javac] this.datetime = inFile.getAttribute(ExifInterface.TAG_DATETIME);
[javac] ^
[javac] symbol: variable ExifInterface
[javac] location: class ExifHelper
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExifHelper.java:76: error: cannot find symbol
[javac] this.exposureTime = inFile.getAttribute(ExifInterface.TAG_EXPOSURE_TIME);
[javac] ^
[javac] symbol: variable ExifInterface
[javac] location: class ExifHelper
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExifHelper.java:77: error: cannot find symbol
[javac] this.flash = inFile.getAttribute(ExifInterface.TAG_FLASH);
[javac] ^
[javac] symbol: variable ExifInterface
[javac] location: class ExifHelper
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExifHelper.java:78: error: cannot find symbol
[javac] this.focalLength = inFile.getAttribute(ExifInterface.TAG_FOCAL_LENGTH);
[javac] ^
[javac] symbol: variable ExifInterface
[javac] location: class ExifHelper
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExifHelper.java:79: error: cannot find symbol
[javac] this.gpsAltitude = inFile.getAttribute(ExifInterface.TAG_GPS_ALTITUDE);
[javac] ^
[javac] symbol: variable ExifInterface
[javac] location: class ExifHelper
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExifHelper.java:80: error: cannot find symbol
[javac] this.gpsAltitudeRef = inFile.getAttribute(ExifInterface.TAG_GPS_ALTITUDE_REF);
[javac] ^
[javac] symbol: variable ExifInterface
[javac] location: class ExifHelper
[javac] /home/user/.cordova/lib/npm_cache/cordova-android/3.6.4/package/framework/src/org/apache/cordova/ExifHelper.java:81: error: cannot find symbol
[javac] this.gpsDateStamp = inFile.getAttribute(ExifInterface.TAG_GPS_DATESTAMP);
[javac] ^
[javac] symbol: variable ExifInterface
[javac] location: class ExifHelper
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 100 errors
BUILD FAILED
/home/user/android-sdk-linux/tools/ant/build.xml:720: The following error occurred while executing this line:
/home/user/android-sdk-linux/tools/ant/build.xml:734: Compile failed; see the compiler error output for details.
Total time: 3 seconds