Skip to content
This repository has been archived by the owner on Oct 22, 2022. It is now read-only.

Last commit breaks Android build #15

Closed
abennouna opened this issue Nov 11, 2015 · 2 comments
Closed

Last commit breaks Android build #15

abennouna opened this issue Nov 11, 2015 · 2 comments

Comments

@abennouna
Copy link

Project build fails on Android with latest commit (978d936).

Here are some of the failing dev. environment details:

$ cordova -version
4.1.2
$ java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
$ ant -version
Apache Ant(TM) version 1.9.6 compiled on June 29 2015
$ cordova build android
[...]
-compile:
    [javac] Compiling 28 source files to <cordova_project_path>/platforms/android/ant-build/classes
    [javac] warning: [options] source value 1.5 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 1.5 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] <cordova_project_path>/platforms/android/src/mx/ferreyra/callnumber/CFCallNumber.java:49: error: cannot find symbol
    [javac]       PackageManager packageManager = cordova.getPackageManager();
    [javac]       ^
    [javac]   symbol:   class PackageManager
    [javac]   location: class CFCallNumber
    [javac] <cordova_project_path>/platforms/android/src/mx/ferreyra/callnumber/CFCallNumber.java:49: error: cannot find symbol
    [javac]       PackageManager packageManager = cordova.getPackageManager();
    [javac]                                              ^
    [javac]   symbol:   method getPackageManager()
    [javac]   location: variable cordova of type CordovaInterface
    [javac] <cordova_project_path>/platforms/android/src/mx/ferreyra/callnumber/CFCallNumber.java:50: error: cannot find symbol
    [javac]       List activities = packageManager.queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);
    [javac]       ^
    [javac]   symbol:   class List
    [javac]   location: class CFCallNumber
    [javac] <cordova_project_path>/platforms/android/src/mx/ferreyra/callnumber/CFCallNumber.java:50: error: cannot find symbol
    [javac]       List activities = packageManager.queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);
    [javac]                                                              ^
    [javac]   symbol:   variable intent
    [javac]   location: class CFCallNumber
    [javac] <cordova_project_path>/platforms/android/src/mx/ferreyra/callnumber/CFCallNumber.java:50: error: cannot find symbol
    [javac]       List activities = packageManager.queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);
    [javac]                                                                      ^
    [javac]   symbol:   variable PackageManager
    [javac]   location: class CFCallNumber
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: <cordova_project_path>/platforms/android/src/org/apache/cordova/file/ContentFilesystem.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 5 errors
    [javac] 3 warnings

BUILD FAILED
<ant_path>/ant/build.xml:716: The following error occurred while executing this line:
<ant_path>/ant/build.xml:730: Compile failed; see the compiler error output for details.

Total time: 5 seconds

<cordova_project_path>/platforms/android/cordova/node_modules/q/q.js:126
                    throw e;
                          ^
Error code 1 for command: ant with args: debug,-f,<cordova_project_path>/platforms/android/build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen
Error: <cordova_project_path>/platforms/android/cordova/build: Command failed with exit code 1
    at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23)
    at ChildProcess.emit (events.js:110:17)
    at maybeClose (child_process.js:1015:16)
    at Process.ChildProcess._handle.onexit (child_process.js:1087:5)

For the record, project is building ok on iOS with both previous (79333b3) and latest commits (978d936).

Project is building ok on Android with previous commit (79333b3).

@nishilshah17
Copy link
Collaborator

Thanks for the report. Committed some changes.

@abennouna
Copy link
Author

Indeed. Many thanks!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants