我正在尝试在钛工作室中编写简单的android模块..它有什么问题?我正在使用sdk 3.2.3。 python 2.7。 ndk r10。 T也尝试了旧的ndk,但它没有帮助我。这是我的日志:
Buildfile: C:\moduleWorkSpace\testingtest\build.xml
python.set.exec:
python.check:
[echo] Testing for Python
[exec] Python 2.7
init:
[mkdir] Created dir: C:\moduleWorkSpace\testingtest\build\classes
[mkdir] Created dir: C:\moduleWorkSpace\testingtest\build\generated
process.annotations:
[mkdir] Created dir: C:\moduleWorkSpace\testingtest\build\generated\json
[javac] Warning: ti\test\ExampleProxy.java modified in the future.
[javac] Warning: ti\test\TestingtestModule.java modified in the future.
[javac] Compiling 2 source files to C:\moduleWorkSpace\testingtest\build\classes
[javac] org\appcelerator\titanium\view\TiUIView.class(org\appcelerator\titanium\view:TiUIView.class): warning: Cannot find annotation method 'value()' in type 'android.annotation.SuppressLint': class file for android.annotation.SuppressLint not found
[javac] org\appcelerator\titanium\view\TiUIView.class(org\appcelerator\titanium\view:TiUIView.class): warning: Cannot find annotation method 'value()' in type 'android.annotation.TargetApi': class file for android.annotation.TargetApi not found
[javac] org\appcelerator\titanium\TiApplication.class(org\appcelerator\titanium:TiApplication.class): warning: Cannot find annotation method 'value()' in type 'android.annotation.SuppressLint'
[javac] Note: [KrollBindingGen] Running Kroll binding generator.
[javac] Note: [KrollBindingGen] No binding data found, creating new data file: org.appcelerator.titanium.bindings/testingtest.json
[javac] Note: [KrollBindingGen] Found binding for proxy Example
[javac] Note: [KrollBindingGen] Found binding for module Testingtest
[javac] Note: [KrollBindingGen] Generating JSON: file:/C:/moduleWorkSpace/testingtest/build/generated/json/org/appcelerator/titanium/bindings/testingtest.json
[javac] warning: The following options were not recognized by any processor: '[kroll.checkTiContext]'
[javac] org\appcelerator\titanium\view\TiUIView.class(org\appcelerator\titanium\view:TiUIView.class): warning: Cannot find annotation method 'value()' in type 'android.annotation.SuppressLint': class file for android.annotation.SuppressLint not found
[javac] org\appcelerator\titanium\view\TiUIView.class(org\appcelerator\titanium\view:TiUIView.class): warning: Cannot find annotation method 'value()' in type 'android.annotation.TargetApi': class file for android.annotation.TargetApi not found
[javac] org\appcelerator\titanium\TiApplication.class(org\appcelerator\titanium:TiApplication.class): warning: Cannot find annotation method 'value()' in type 'android.annotation.SuppressLint'
[javac] Note: C:\moduleWorkSpace\testingtest\src\ti\test\ExampleProxy.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 3 warnings
generate.v8.bindings:
[java] Generating C:\moduleWorkSpace\testingtest\build\generated\jni\ti.test.ExampleProxy.h
[java] Generating C:\moduleWorkSpace\testingtest\build\generated\jni\ti.test.ExampleProxy.cpp
[java] Generating C:\moduleWorkSpace\testingtest\build\generated\jni\ti.test.TestingtestModule.h
[java] Generating C:\moduleWorkSpace\testingtest\build\generated\jni\ti.test.TestingtestModule.cpp
generate.bindings:
pre.compile:
js.compile:
ndk.build:
[copy] Copying 1 file to C:\moduleWorkSpace\testingtest\build\generated
[copy] Copying 1 file to C:\moduleWorkSpace\testingtest\build\generated\jni
[copy] Copying 11 files to C:\Users\MIRIAN~1.PER\AppData\Local\Temp\mirian.pertia\testingtest-generated
[exec] Android NDK: WARNING:jni/Android.mk:ti.test: non-system libraries in linker flags: -lkroll-v8
[exec] jni/Android.mk:35: warning: overriding commands for target `C:/Users/MIRIAN~1.PER/AppData/Local/Temp/mirian.pertia/testingtest-generated/KrollGeneratedBindings.cpp'
[exec] Android NDK: This is likely to result in incorrect builds. Try using LOCAL_STATIC_LIBRARIES
[exec] Android NDK: or LOCAL_SHARED_LIBRARIES instead to list the library dependencies of the jni/Android.mk:35: warning: ignoring old commands for target `C:/Users/MIRIAN~1.PER/AppData/Local/Temp/mirian.pertia/testingtest-generated/KrollGeneratedBindings.cpp'
[exec] Android NDK: current module
[exec] jni/Android.mk:38: warning: overriding commands for target `C:/Users/MIRIAN~1.PER/AppData/Local/Temp/mirian.pertia/testingtest-generated/BootstrapJS.cpp'
[exec] jni/Android.mk:38: warning: ignoring old commands for target `C:/Users/MIRIAN~1.PER/AppData/Local/Temp/mirian.pertia/testingtest-generated/BootstrapJS.cpp'
[exec] Android NDK: WARNING:jni/Android.mk:ti.test: non-system libraries in linker flags: -lkroll-v8 jni/Android.mk:35: warning: overriding commands for target `C:/Users/MIRIAN~1.PER/AppData/Local/Temp/mirian.pertia/testingtest-generated/KrollGeneratedBindings.cpp'
[exec] jni/Android.mk:35: warning: ignoring old commands for target `C:/Users/MIRIAN~1.PER/AppData/Local/Temp/mirian.pertia/testingtest-generated/KrollGeneratedBindings.cpp'
[exec] jni/Android.mk:38: warning: overriding commands for target `C:/Users/MIRIAN~1.PER/AppData/Local/Temp/mirian.pertia/testingtest-generated/BootstrapJS.cpp'
[exec] jni/Android.mk:38: warning: ignoring old commands for target `C:/Users/MIRIAN~1.PER/AppData/Local/Temp/mirian.pertia/testingtest-generated/BootstrapJS.cpp'
[exec] Android NDK: This is likely to result in incorrect builds. Try using LOCAL_STATIC_LIBRARIES
[exec] Android NDK: or LOCAL_SHARED_LIBRARIES instead to list the library dependencies of the
[exec] Android NDK: current module
[exec] Android NDK: WARNING:jni/Android.mk:ti.test: non-system libraries in linker flags: -lkroll-v8
[exec] Android NDK: This is likely to result in incorrect builds. Try using LOCAL_STATIC_LIBRARIES
[exec] Android NDK: or LOCAL_SHARED_LIBRARIES instead to list the library dependencies of the
[exec] Android NDK: current module
[exec] [armeabi] Compile++ thumb: ti.test <= ti.test.ExampleProxy.cpp
[exec] [armeabi] Compile++ thumb: ti.test <= ti.test.TestingtestModule.cpp
[exec] 'gperf' is not recognized as an internal or external command,
[exec] operable program or batch file.
[exec] gperf -L C++ -E -t "C:/Users/MIRIAN~1.PER/AppData/Local/Temp/mirian.pertia/testingtest-generated/KrollGeneratedBindings.gperf" > "C:/Users/MIRIAN~1.PER/AppData/Local/Temp/mirian.pertia/testingtest-generated/KrollGeneratedBindings.cpp"
[exec] make.exe: *** [C:/Users/MIRIAN~1.PER/AppData/Local/Temp/mirian.pertia/testingtest-generated/KrollGeneratedBindings.cpp] Error 1
[exec] make.exe: *** Deleting file `C:/Users/MIRIAN~1.PER/AppData/Local/Temp/mirian.pertia/testingtest-generated/KrollGeneratedBindings.cpp'
BUILD FAILED
C:\ProgramData\Titanium\mobilesdk\win32\3.2.3.GA\module\android\build.xml:328: The following error occurred while executing this line:
C:\ProgramData\Titanium\mobilesdk\win32\3.2.3.GA\module\android\build.xml:281: exec returned: 2
Total time: 5 seconds
请帮助我...提前感谢。