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

Can't compile to Android

$
0
0

@Kam wrote:

I am trying to compile to Android but I get an error. First I tried with my game but now I am trying with a new project and the error is the same, so I guess that something is not configured properly.

I am on Windows (but I have a similar or the same problem in Linux before...).
Cocos 3.10, JDK 8u45, NDK r10e, SDK tools 24.4.1, Andorid 6.0 (API 23).

This is the end of the output:

-code-gen:
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
     [echo] Handling aidl files...
     [aidl] Found 1 AIDL files.
     [aidl] Compiling 1 AIDL files.
     [echo] ----------
     [echo] Handling RenderScript files...
     [echo] ----------
     [echo] Handling Resources...
     [aapt] Generating resource IDs...
     [echo] ----------
     [echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.

-pre-compile:

-compile:
    [javac] Compiling 29 source files to C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\bin\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] C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java:9: error: package org.apache.http does not exist
    [javac] import org.apache.http.Header;
    [javac]                       ^
    [javac] C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java:10: error: package org.apache.http.message does not exist
    [javac] import org.apache.http.message.BasicHeader;
    [javac]                               ^
    [javac] C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java:47: error: cannot find symbol
    [javac]     public void onFailure(int i, Header[] headers, byte[] errorResponse, Throwable throwable) {
    [javac]                                  ^
    [javac]   symbol:   class Header
    [javac]   location: class DataTaskHandler
    [javac] C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java:57: error: cannot find symbol
    [javac]     public void onSuccess(int i, Header[] headers, byte[] binaryData) {
    [javac]                                  ^
    [javac]   symbol:   class Header
    [javac]   location: class DataTaskHandler
    [javac] C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java:109: error: cannot find symbol
    [javac]     public void onFailure(int i, Header[] headers, Throwable throwable, File file) {
    [javac]                                  ^
    [javac]   symbol:   class Header
    [javac]   location: class FileTaskHandler
    [javac] C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java:119: error: cannot find symbol
    [javac]     public void onSuccess(int i, Header[] headers, File file) {
    [javac]                                  ^
    [javac]   symbol:   class Header
    [javac]   location: class FileTaskHandler
    [javac] C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java:255: error: cannot find symbol
    [javac]                     Header[] headers = null;
    [javac]                     ^
    [javac]   symbol: class Header
    [javac] C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java:259: error: cannot find symbol
    [javac]                         List<Header> list = new ArrayList<Header>();
    [javac]                              ^
    [javac]   symbol: class Header
    [javac] C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java:259: error: cannot find symbol
    [javac]                         List<Header> list = new ArrayList<Header>();
    [javac]                                                           ^
    [javac]   symbol: class Header
    [javac] C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java:260: error: cannot find symbol
    [javac]                         list.add(new BasicHeader("Range", "bytes=" + fileLen + "-"));
    [javac]                                      ^
    [javac]   symbol: class BasicHeader
    [javac] C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java:261: error: cannot find symbol
    [javac]                         headers = list.toArray(new Header[list.size()]);
    [javac]                                                    ^
    [javac]   symbol: class Header
    [javac] C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java:263: error: cannot access HttpEntity
    [javac]                     task.handle = downloader._httpClient.get(Cocos2dxHelper.getActivity(), url, headers, null, task.handler);
    [javac]                                                         ^
    [javac]   class file for org.apache.http.HttpEntity not found
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: C:\Users\Kam\Documents\CocosProjects\Prueba\frameworks\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 12 errors
    [javac] 3 warnings

BUILD FAILED
C:\Cocos\tools\android-sdk-windows\tools\ant\build.xml:597: The following error occurred while executing this line:

C:\Cocos\tools\android-sdk-windows\tools\ant\build.xml:716: The following error occurred while executing this line:

C:\Cocos\tools\android-sdk-windows\tools\ant\build.xml:730: Compile failed; see the compiler error output for details.

Total time: 2 seconds
Error running command, return code: 1.

Any help? Thanks.

Posts: 4

Participants: 2

Read full topic


Viewing all articles
Browse latest Browse all 17070

Trending Articles