编不过,缺头文件,或许得在linux下编,我没装。。。
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:20:33: error: binder/ProcessState.h: No such file or directory
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:21:36: error: binder/IServiceManager.h: No such file or directory
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:23:28: error: binder/IMemory.h: No such file or directory
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:24:45: error: surfaceflinger/ISurfaceComposer.h: No such file or directory
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:26:28: error: SkImageEncoder.h: No such file or directory
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:27:22: error: SkBitmap.h: No such file or directory
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:31: error: 'android' is not a namespace-name
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:31: error: expected namespace-name before ';' token
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
: In function 'void Java_com_cust_android_screencap_ScreenCap_captureScreenToFil
e(JNIEnv*, _jclass*, _jstring*)':
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:40: error: 'String16' does not name a type
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:41: error: 'sp' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:41: error: 'ISurfaceComposer' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:41: error: 'composer' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:42: error: 'name' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:42: error: 'getService' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:44: error: 'IMemoryHeap' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:44: error: 'heap' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:45: error: 'uint32_t' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:45: error: expected ';' before 'w'
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:46: error: 'PixelFormat' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:46: error: expected ';' before 'f'
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:47: error: 'status_t' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:47: error: expected ';' before 'err'
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:48: error: 'err' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:48: error: 'NO_ERROR' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:49: error: 'stderr' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:49: error: 'strerror' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:49: error: 'fprintf' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:54: error: 'w' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:54: error: 'h' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:54: error: 'LOGD' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:56: error: 'SkBitmap' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:56: error: expected ';' before 'b'
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:57: error: 'b' was not declared in this scope
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:57: error: 'SkBitmap' is not a class or namespace
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:59: error: 'SkImageEncoder' has not been declared
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:60: error: 'SkImageEncoder' has not been declared
F:/android_work_ziv/screenCap/trunk/jni/com_cust_android_screencap_ScreenCap.cpp
:60: error: 'SkImageEncoder' has not been declared
make: *** [/cygdrive/f/android_work_ziv/screenCap/trunk/obj/local/armeabi/objs/s
crcap/com_cust_android_screencap_ScreenCap.o] Error 1