Jacob Weber created CB-6226:
-------------------------------

             Summary: Can't build with ant: ant-build directory
                 Key: CB-6226
                 URL: https://issues.apache.org/jira/browse/CB-6226
             Project: Apache Cordova
          Issue Type: Bug
          Components: Android
    Affects Versions: 3.4.0
            Reporter: Jacob Weber
            Priority: Minor


For various reasons, I'm not using the CLI tools to build my Cordova apps.

On Android, if I create a new app (using the CLI tool), and run "ant debug", I 
get various errors like this:
{noformat}
-compile:
    [javac] Compiling 9 source files to 
/path/to/myapp/platforms/android/bin/classes
    [javac] /path/to/myapp/platforms/android/src/com/myapp/MyApp/MyApp.java:25: 
error: cannot find symbol
    [javac] public class MyApp extends CordovaActivity 
    [javac]                                  ^
    [javac]   symbol: class CordovaActivity
{noformat}

This seems to be due to the custom_rules.xml file, which changes the output 
directory from "bin" to "ant-build". However, that value isn't set everywhere.

I can fix it if I remove custom_rules.xml, or if I put an "ant.properties" file 
in BOTH the android and the android/CordovaLib directories, with the text 
"out.dir=ant-build".



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to