cocos2dx吧 关注:10,993贴子:33,697
  • 8回复贴,共1

执行命令出错,返回值:1。这个怎么办

只看楼主收藏回复

Based on: cocos2d-x-3.10
Updated project.properties
Updated local.properties
Updated file E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android\proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
make.exe: Entering directory `E:/cocosdate/Cocos/CocosProjects/iamzhou/proj.android'
[armeabi] StaticLibrary : libcpufeatures.a
[armeabi] SharedLibrary : libcocos2dcpp.so
[armeabi] Install : libcocos2dcpp.so => libs/armeabi/libcocos2dcpp.so
make.exe: Leaving directory `E:/cocosdate/Cocos/CocosProjects/iamzhou/proj.android'
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre1.8.0_73\lib\tools.jar
Buildfile: E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android\build.xml
-check-env:
[checkenv] Android SDK Tools Revision 24.4.1
[checkenv] Installed at E:\COCOS\tools\Android-SDK
-setup:
[echo] Project Name: iamzhou
[gettype] Project Type: Application
-pre-clean:
clean:
[delete] Deleting directory E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android\bin
[delete] Deleting directory E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android\gen
[getlibpath] Library dependencies:
[getlibpath] No Libraries
[subant] No sub-builds to iterate on
-set-mode-check:
-set-debug-files:
-check-env:
[checkenv] Android SDK Tools Revision 24.4.1
[checkenv] Installed at E:\COCOS\tools\Android-SDK
-setup:
[echo] Project Name: iamzhou
[gettype] Project Type: Application
-set-debug-mode:
-debug-obfuscation-check:
-pre-build:
-build-setup:
[getbuildtools] Using latest Build Tools: 22.0.1
[echo] Resolving Build Target for iamzhou...
[gettarget] Project Target: Android 4.4W
[gettarget] API level: 20
[echo] ----------
[echo] Creating output directories if needed...
[mkdir] Created dir: E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android\bin
[mkdir] Created dir: E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android\bin\res
[mkdir] Created dir: E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android\bin\rsObj
[mkdir] Created dir: E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android\bin\rsLibs
[mkdir] Created dir: E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android\gen
[mkdir] Created dir: E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android\bin\classes
[mkdir] Created dir: E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android\bin\dexedLibs
[echo] ----------
[echo] Resolving Dependencies for iamzhou...
[dependency] Ordered libraries:
[dependency]
[dependency] ------------------
[echo] ----------
[echo] Building Libraries with 'debug'...
[subant] No sub-builds to iterate on
-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:
BUILD FAILED
E:\COCOS\tools\Android-SDK\tools\ant\build.xml:716: The following error occurred while executing this line:
E:\COCOS\tools\Android-SDK\tools\ant\build.xml:730: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "C:\Program Files\Java\jre1.8.0_73"
Total time: 0 seconds
编译模式:debug
使用 Eclipse 工程:E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android
未指定 Android 目标平台版本,自动查找一个可用版本...
正在执行:'"E:\COCOS\tools\Android-SDK\tools\android" update project -t android-20 -p E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android'
正在执行 ndk-build...
NDK 编译模式:release
NDK_TOOLCHAIN_VERSION: 4.9
正在执行:'"E:\COCOS\tools\android-ndk-r10e\ndk-build" -C E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android -j3 NDK_MODULE_PATH=E:\COCOS\cocos2d-x/cocos2d-x-3.10;E:\COCOS\cocos2d-x/cocos2d-x-3.10/cocos;E:\COCOS\cocos2d-x/cocos2d-x-3.10/external NDK_TOOLCHAIN_VERSION=4.9'
正在生成 apk 文件...
正在执行:'"E:\COCOS\tools\ant\bin\ant" clean debug -f E:\cocosdate\Cocos\CocosProjects\iamzhou\proj.android\build.xml -Dsdk.dir="E:\COCOS\tools\Android-SDK"'
执行命令出错,返回值:1。


1楼2016-03-20 16:52回复
    环境变量也改正确了


    2楼2016-03-20 16:53
    回复
      下载贴吧客户端发语音!
      不要只因一次失败,就放弃你原来决心想达到的目的。


      来自iPhone客户端3楼2016-03-20 17:13
      回复
        呃呃呃


        来自iPhone客户端4楼2016-03-20 17:42
        回复
          求助


          来自iPhone客户端5楼2016-03-20 18:43
          回复
            。。。


            来自iPhone客户端6楼2016-03-20 18:51
            回复
              楼主,你这个问题解决没有,我的也是xml:720,Xml:716,我还有个xml:597但我的compile下面有错误
              [javac] Compiling 28 source files to F:\cocos2d_xCode\Good\cocos2d\cocos\platform\android\java\bin\classes
              [javac] F:\cocos2d_xCode\Good\cocos2d\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxActivity.java:421: 错误: 找不到符号
              [javac] if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
              [javac] ^
              [javac] 符号: 变量 KITKAT
              [javac] 位置: 类 VERSION_CODES
              [javac] F:\cocos2d_xCode\Good\cocos2d\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxActivity.java:429: 错误: 找不到符号
              [javac] | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
              [javac] ^
              [javac] 符号: 变量 SYSTEM_UI_FLAG_IMMERSIVE_STICKY
              [javac] 位置: 类 View
              [javac] 注: 某些输入文件使用或覆盖了已过时的 API。
              [javac] 注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
              [javac] 注: F:\cocos2d_xCode\Good\cocos2d\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxDownloader.java使用了未经检查或不安全的操作。
              [javac] 注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
              [javac] 2 个错误
              然后是
              C:\Andriod\adt\android-sdk-windows\tools\ant\build.xml:597: The following error occurred while executing this line:
              C:\Andriod\adt\android-sdk-windows\tools\ant\build.xml:716: The following error occurred while executing this line:
              C:\Andriod\adt\android-sdk-windows\tools\ant\build.xml:730: Compile failed; see the compiler error output for details.
              请问怎么解决,我困扰好久了


              7楼2016-07-23 19:38
              回复
                将python版本升级到2.7.5试试~


                8楼2016-08-02 15:48
                回复
                  新手表示不懂


                  IP属地:湖南来自Android客户端9楼2016-08-05 18:32
                  回复