2014-07-17 2 views
1

나는 phonegap에 새롭고 오늘 phonegap을 사용하여 angular.js 앱을 시작하려고 시도했다. 샘플 초보자 응용 프로그램은 괜찮 았지만 한 번 나는 www 폴더에있는 모든 파일을 삭제하고 anulgar.js로 대체했습니다. App이 작동을 멈췄습니다. (참고 : cordova.js 파일을 포함 시켰습니다.)Phonegap/Cordova BUILD FAILED ArrayIndexOutOfBoundsException : 1

BUILD FAILED 
C:\Development\adt-bundle\sdk\tools\ant\build.xml:932: The following error occur 
red while executing this line: 
C:\Development\adt-bundle\sdk\tools\ant\build.xml:950: java.lang.ArrayIndexOutOf 
BoundsException: 1 
     at com.android.ant.DependencyGraph.parseDependencyFile(DependencyGraph.j 
ava:180) 
     at com.android.ant.DependencyGraph.<init>(DependencyGraph.java:54) 
     at com.android.ant.SingleDependencyTask.initDependencies(SingleDependenc 
yTask.java:87) 
     at com.android.ant.AaptExecTask.execute(AaptExecTask.java:509) 
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) 
     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces 
sorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:483) 
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav 
a:106) 
     at org.apache.tools.ant.Task.perform(Task.java:348) 
     at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68) 
     at com.android.ant.IfElseTask.execute(IfElseTask.java:124) 
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) 
     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces 
sorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:483) 
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav 
a: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) 
     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces 
sorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:483) 
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav 
a:106) 
     at org.apache.tools.ant.Task.perform(Task.java:348) 
     at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.jav 
a:396) 
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) 
     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces 
sorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:483) 
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav 
a:106) 
     at org.apache.tools.ant.Task.perform(Task.java:348) 
     at org.apache.tools.ant.Target.execute(Target.java:435) 
     at org.apache.tools.ant.Target.performTasks(Target.java:456) 
     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393) 
     at org.apache.tools.ant.Project.executeTarget(Project.java:1364) 
     at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe 
cutor.java:41) 
     at org.apache.tools.ant.Project.executeTargets(Project.java:1248) 
     at org.apache.tools.ant.Main.runBuild(Main.java:851) 
     at org.apache.tools.ant.Main.startAnt(Main.java:235) 
     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) 
     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) 

Total time: 7 seconds 
Error code 1 for command: cmd with args: /s,/c,ant,debug,-f,F:\WorkSpace\BikeDic 
e\platforms\android\build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen 
Error: F:\WorkSpace\BikeDice\platforms\android\cordova\build.bat: Command failed 
with exit code 2 
    at ChildProcess.whenDone (C:\Users\Admin\AppData\Roaming\npm\node_modules\co 
rdova\node_modules\cordova-lib\src\cordova\superspawn.js:135:23) 
    at ChildProcess.EventEmitter.emit (events.js:98:17) 
    at maybeClose (child_process.js:743:16) 
    at Process.ChildProcess._handle.onexit (child_process.js:810:5) 

PS를 : 나는 cordova build android를 입력하려고 할 때 내가 cmd를 얻을 오류가 나는 Node.js를하거나 서버 측 기술을 사용하고 있지 않다. 내가 아는 한, 전화 갭으로 angular.js를 사용할 필요가 없습니다.

+0

해결책을 찾았습니까? 나는 아무 것도 만지지 않았기 때문에 아무런 의미가없는 똑같은 문제가 있었고 몇 분 전에 일했다. –

답변

3

프로젝트에서 앤트 빌드 및 개미 폴더를 삭제하고 다시 빌드하십시오.

관련 문제