You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Jason Ginchereau (JIRA)" <ji...@apache.org> on 2015/11/16 23:51:11 UTC

[jira] [Resolved] (CB-9999) Cordova file plugin: error: package org.apache.cordova.file does not exist

     [ https://issues.apache.org/jira/browse/CB-9999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jason Ginchereau resolved CB-9999.
----------------------------------
    Resolution: Cannot Reproduce

I cannot reproduce this issue. I used the following commands on OS X, and the app built and ran without problems.

{code}
cordova create TestCB9999
cd TestCB9999
cordova platform add Android
cordova plugin add cordova-plugin-file-transfer
cordova run android
{code}

Note when adding the file-transfer plugin, the file plugin it depends on should be also added automatically. Based on the error messages it looks like somehow you have gotten into a state where you have the file-transfer plugin without the file plugin. If you explicitly add the file plugin does that solve the problem?

If this is still blocking you, please reactivate this issue and provide more details such as the version of Cordova you're using and what plugins and platforms you have added to the project.

> Cordova file plugin: error: package org.apache.cordova.file does not exist
> --------------------------------------------------------------------------
>
>                 Key: CB-9999
>                 URL: https://issues.apache.org/jira/browse/CB-9999
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugin File, Plugin File Transfer
>         Environment: MacOS
>            Reporter: romeo mihalcea
>              Labels: Android
>
> After installing the `cordova-plugin-file` and trying to run the project I get this error in the console:
> {code:borderStyle=solid}
> .../local/cordova-build/platforms/android/src/org/apache/cordova/filetransfer/FileTransfer.java:59: error: package org.apache.cordova.file does not exist
> import org.apache.cordova.file.FileUtils;
>                               ^
> .../local/cordova-build/platforms/android/src/org/apache/cordova/filetransfer/FileTransfer.java:934: error: cannot find symbol
>                         FileUtils filePlugin = (FileUtils) pm.getPlugin("File");
>                         ^
>   symbol: class FileUtils
> .../local/cordova-build/platforms/android/src/org/apache/cordova/filetransfer/FileTransfer.java:934: error: cannot find symbol
>                         FileUtils filePlugin = (FileUtils) pm.getPlugin("File");
>                                                 ^
>   symbol: class FileUtils
> Note: Some input files use or override a deprecated API.
> Note: Recompile with -Xlint:deprecation for details.
> Note: Some input files use unchecked or unsafe operations.
> Note: Recompile with -Xlint:unchecked for details.
> 3 errors
> :compileDebugJava FAILED
> FAILURE: Build failed with an exception.
> * What went wrong:
> Execution failed for task ':compileDebugJava'.
> > Compilation failed; see the compiler error output for details.
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org