Patrick de Groot
Posts: 0
Joined: Fri Sep 28, 2012 10:22 am

How to create Android APK from exported Eclipse project using ANT?

I want to compile my exported Eclipse project using the command line, but I just can't get it to work.
I tried running ' android update project' and 'ant release', but I keep getting all kinds of errors. Am I missing something?

You guys offer APK export so it must be possible to automatically compile the projects.

Kateryna Grynko
Posts: 0
Joined: Thu Nov 15, 2012 9:13 am

How to create Android APK from exported Eclipse project using ANT?

Hello.

We don't provide ANT build scripts. But you can use Maven to build project from command line.

Patrick de Groot
Posts: 0
Joined: Fri Sep 28, 2012 10:22 am

How to create Android APK from exported Eclipse project using ANT?

That seems to be a pretty neat solution. Thank you!

Patrick de Groot
Posts: 0
Joined: Fri Sep 28, 2012 10:22 am

How to create Android APK from exported Eclipse project using ANT?

I installed Maven, ran 'mvn clean install' and the following error occurs:

[ERROR] Failed to execute goal on project xxxx: Could not resolve dependencies for project nl.xxxxx.xxxxandroid:xxxx:apk:1.1: The following artifacts could not be resolved: org.apache.cordova:cordova:jar:2.0.0, com.google.android.gcm:gcm:jar:r3: Failure to find org.apache.cordova:cordova:jar
:2.0.0 in http://repo.maven.apache.org/maven2 was cached in the local repository
, resolution will not be reattempted until the update interval of central has el
apsed or updates are forced - [Help 1]

cordova-2.0.0.jar is located in /libs/ though. Any ideas?

Kateryna Grynko
Posts: 0
Joined: Thu Nov 15, 2012 9:13 am

How to create Android APK from exported Eclipse project using ANT?

Open directory with cordova-2.0.0.jar and execute this command:
codemvn install:install-file -Dfile=cordova-2.0.0.jar -DgroupId=org.apache.cordova -DartifactId=cordova -Dversion=2.2.0 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true/code
Build must be working correctly.

Patrick de Groot
Posts: 0
Joined: Fri Sep 28, 2012 10:22 am

How to create Android APK from exported Eclipse project using ANT?

Awesome. 2.2.0 had to be 2.0.0 and I had to do the same thing for gcm.jar.

So:

codemvn install:install-file -Dfile=cordova-2.0.0.jar -DgroupId=org.apache.cordova -DartifactId=cordova -Dversion=2.0.0 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true/code

codemvn install:install-file -Dfile=gcm.jar -DgroupId=com.google.android.gcm -DartifactId=gcm -Dversion=r3 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true/code

Kateryna Grynko
Posts: 0
Joined: Thu Nov 15, 2012 9:13 am

How to create Android APK from exported Eclipse project using ANT?

Yes, you're right. Sorry, I made a mistake. 2.0.0 instead of 2.2.0

this code is correct:code
mvn install:install-file -Dfile=gcm.jar -DgroupId=com.google.android.gcm -DartifactId=gcm -Dversion=r3 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true/code

We will fix it in the future. Maven will build it itself.

Return to “Issues”