2014-01-07 2 views
0

Android 및 Windows Phone의 모든 요구 사항과 함께 Cordova를 다운로드했습니다. WP8 이미지를 성공적으로 빌드하고 내 8X로 보낼 수 있지만 안드로이드 이미지를 구축 할 수없는 것 같습니다. 명령 "cmd를"을 통해/C Y를 플랫폼 '안드로이드'에 대한 응용 프로그램을 컴파일 안드로이드 프로젝트 준비 플랫폼 '안드로이드' 에 대한 기본값에서PhoneGap/Cordova : Libs가 존재하지 않습니다.

생성의 config.xml 파일 : 나는 cordova build android을 실행하면

, 나는 다음과 같은 오류가 : \ 모바일 \ 플랫폼 \ 안드로이드 \의 코르도바는 \

C:\Users\x\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:126 
        throw e; 
         ^
Error: An error occurred while building the android project. 
    at ChildProcess.<anonymous> (C:\Users\x\AppData\Roaming\npm\node_modules\cordova\src\compile.js:65:22) 
    at ChildProcess.EventEmitter.emit (events.js:98:17) 
    at maybeClose (child_process.js:735:16) 
    at Socket.<anonymous> (child_process.js:948:11) 
    at Socket.EventEmitter.emit (events.js:95:17) 
    at Pipe.close (net.js:466:12) 

을 구축 그리고 수동으로 빌드 명령을 시작할 때, 나는 다음과 같은 오류 얻을 :

Error executing "ant debug -f "Y:\mobile\platforms\android\build.xml"": 
BUILD FAILED 
C:\Development\adt-bundle-windows-x86_64-20131030\sdk\tools\ant\build.xml:962: The following error occurred while executing this line: 
C:\Development\adt-bundle-windows-x86_64-20131030\sdk\tools\ant\build.xml:973: The following error occurred while executing this line: 
C:\Development\adt-bundle-windows-x86_64-20131030\sdk\tools\ant\build.xml:313: com.android.sdklib.build.ApkCreationException: Y:\mobile\platforms\android\bin\rs 
Libs does not exist 
     at com.android.sdklib.build.ApkBuilder.getNativeFiles(ApkBuilder.java:742) 
     at com.android.ant.ApkBuilderTask.execute(ApkBuilderTask.java:303) 
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) 
     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:606) 
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) 
     at org.apache.tools.ant.Task.perform(Task.java:348) 
     at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68) 
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) 
,691,363을210

cordova-3.3.0.jar 파일이 자동으로 컴파일되지 않아도 컴파일되지 않는 것 같습니다. 제가 빠진 것이 있습니까?

답변

0

방금 ​​Android 프로젝트 전체를 삭제하고 CordovaLibs를 다시 컴파일하고 Android 프로젝트를 다시 컴파일했습니다. 그것을 수정 한 것 같습니다.

-2

시도는

cordova platform rm android 
cordova platform add android 
cordova build android 
0

그것은 개미에 오류가 될 수 명령. 환경 변수가 인 경로를 변경하는 것을 잊었 기 때문에이 오류가 발생했습니다.

내가 추가 한 경로가 잘못되었습니다 (이 폴더를 지정해야합니다 : "way \ to \ apache-ant-1.9.3 \ bin"). 방금 변경했는데 이제 작동합니다.

이 누군가를 도울 수 있기를 바랍니다 (이 그 아니라면, 그러한 노드, 또는 자바 SDK 또는 안드로이드 SDK와 같은 다른 경로 환경 변수가 될 수 있습니다.)

관련 문제