Quantcast
Channel: Cocos Forums - Latest topics
Viewing all articles
Browse latest Browse all 17079

Problem with ANT while building for Android

$
0
0

@NuLL3rr0r wrote:

Hello there,

This is my first post here. And, I'm really glad for joining this community.

I did build cpp-tests and a hello world for android like million years ago and unfortunately I cannot recall what I did at the time. So, I followed a few guides without any success.

The error I get is:

make.exe: Leaving directory `E:/dev/2d/hello2d/proj.android'
Building apk...
running: '"E:\dev\_tools\android\ant\ant" clean release -f E:\dev\2d\hello2d\pro
j.android\build.xml -Dsdk.dir="E:\dev\_tools\android\sdk"'

'"E:\dev\_tools\android\ant\ant"' is not recognized as an internal or external c
ommand,
operable program or batch file.
Error running command, return code: 1.
E:\dev>

I have an script which sets up all required environment variables for both Cocos2d-x and Unreal Engine which looks like this:

@echo off

cd %~dp0

set LANG=en_US.UTF-8
set MM_CHARSET=UTF-8
set LC_ALL=en_US.UTF-8
REM chcp 65001

set NDKROOT=%~dp0_tools\android\ndk
set ANDROID_SDK_ROOT=%~dp0_tools\android\sdk
set ANT_ROOT=%~dp0_tools\android\ant
set ANDROID_HOME=%~dp0_tools\android\sdk
set ANT_HOME=%~dp0_tools\android\ant
set JAVA_HOME=%~dp0_tools\android\jdk
set EMSCRIPTEN=%~dp0_tools\Emscripten\emscripten\1.34.1

set PATH=%~dp0_tools\cocos2d-x\tools\cocos2d-console\bin;%~dp0_tools\Git\bin;%ANT_HOME%\bin;%~dp0_tools\Python27;%~dp0_tools\android\ant\bin;%PATH%

echo.
echo %LANG% & echo %MM_CHARSET% & echo %LC_ALL%
echo.
echo %PATH%
echo.
echo %NDKROOT%
echo %ANDROID_SDK_ROOT%
echo %ANT_ROOT%
echo %ANDROID_HOME%
echo %ANT_HOME%
echo %JAVA_HOME%
echo %EMSCRIPTEN%
echo.

%comspec% /k

The output of the script is this:

en_US.UTF-8
UTF-8
en_US.UTF-8

E:\dev\_tools\cocos2d-x\tools\cocos2d-console\bin;E:\dev\_tools\Git\bin;E:\dev\_
tools\android\ant\bin;E:\dev\_tools\Python27;E:\dev\_tools\android\ant\bin;E:\de
v\_tools\Python27\;E:\dev\_tools\Python27\Scripts;C:\Windows\system32;C:\Windows
;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
 Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Windows Kits
\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tool
s\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Program Files (
x86)\Skype\Phone\;C:\Program Files\nodejs\;E:\dev\_tools\Emscripten\clang\e1.34.
1_64bit;E:\dev\_tools\Emscripten\node\0.12.2_64bit;E:\dev\_tools\Emscripten\pyth
on\2.7.5.3_64bit;E:\dev\_tools\Emscripten\java\7.45_64bit\bin;E:\dev\_tools\Emsc
ripten;E:\dev\_tools\Emscripten\emscripten\1.34.1;E:\dev\_tools\Emscripten\crunc
h\1.03;E:\dev\_tools\Emscripten\mingw\4.6.2_32bit;C:\Program Files (x86)\GtkShar
p\2.12\bin;C:\Users\Administrator\AppData\Roaming\npm

E:\dev\_tools\android\ndk
E:\dev\_tools\android\sdk
E:\dev\_tools\android\ant
E:\dev\_tools\android\sdk
E:\dev\_tools\android\ant
E:\dev\_tools\android\jdk
E:\dev\_tools\Emscripten\emscripten\1.34.1

Then I do all the compilation stuff in that window:

cocos compile -s E:\dev\2d\hello2d\ -p android -m release -o E:\dev\2d\hello2d-output\

I do not know why it won't add /bin/ant.bat to the end of E:\dev_tools\android\ant, instead of /ant.

I really appreciate your help. I've been scratching my head for hours, now.

Posts: 3

Participants: 2

Read full topic


Viewing all articles
Browse latest Browse all 17079

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>