OpenCV的Android的抽样误差 [英] opencv android sample error
问题描述
我在运行在Android样品纯天然OpenCV的应用程序,它被描述<麻烦href="http://opencv.itseez.com/doc/tutorials/introduction/android_binary_package/android_binary_package.html"相对=nofollow>此处。 教程2高级 - 1.添加本机OpenCV的
我能够正确地编译它,但它并没有对虚拟设备安装。它说无效的apk文件。
我的Android清单,default.properties中指定虚拟设备2.2(带摄像头的支持)。
我跑OpenCV的2.3.1版本(二进制)时,Eclipse 3.5.2,NDK 6,Android虚拟设备2.2,Ubuntu的10.4。
我的日志猫似乎是空的。
我的控制台输出:
GDBSERVER:[臂的Linux androideabi-4.4.3]库/ armeabi-V7A / gdbserver的
Gdbsetup:库/ armeabi-V7A / gdb.setup
安装:libnative_camera_r2.2.2.so =&GT;库/ armeabi-V7A / libnative_camera_r2.2.2.so
安装:libnative_camera_r2.3.3.so =&GT;库/ armeabi-V7A / libnative_camera_r2.3.3.so
安装:libnative_sample.so =&GT;库/ armeabi-V7A / libnative_sample.so
Android的推出!
亚洲开发银行运行正常。
执行org.opencv.samples.tutorial3.Sample3Native活动启动
目标自动模式:一些兼容的目标。请选择一个目标设备。
上传教程2高级 - 1.添加本机OpenCV.apk到器件的模拟器,5554
安装教程2高级 - 1.添加本机OpenCV.apk ...
由于无效的APK文件安装失败!
请logcat的输出获取更多信息。
启动取消!
您使用的是什么设备?
看来你要安装的apk内置对ARMv7设备ARMv6的或旧的设备。
尝试添加/修改行
APP_ABI:= armeabi
在 Application.mk
文件和重建项目。
I'm having trouble running pure native OpenCV app on Android sample that is described here. "Tutorial 2 Advanced - 1. Add Native OpenCV"
I'm able to compile it properly, but it doesn't install on virtual device. It says invalid apk file.
My Android Manifest, default.properties specify virtual device 2.2 (with camera support).
I'm running OpenCV 2.3.1 version (binary), Eclipse 3.5.2, NDK 6, Android Virtual Device 2.2, Ubuntu 10.4.
My Log Cat seems to be empty.
My console Output:
Gdbserver : [arm-linux-androideabi-4.4.3] libs/armeabi-v7a/gdbserver
Gdbsetup : libs/armeabi-v7a/gdb.setup
Install : libnative_camera_r2.2.2.so => libs/armeabi-v7a/libnative_camera_r2.2.2.so
Install : libnative_camera_r2.3.3.so => libs/armeabi-v7a/libnative_camera_r2.3.3.so
Install : libnative_sample.so => libs/armeabi-v7a/libnative_sample.so
Android Launch!
adb is running normally.
Performing org.opencv.samples.tutorial3.Sample3Native activity launch
Automatic Target Mode: Several compatible targets. Please select a target device.
Uploading Tutorial 2 Advanced - 1. Add Native OpenCV.apk onto device 'emulator-5554'
Installing Tutorial 2 Advanced - 1. Add Native OpenCV.apk...
Installation failed due to invalid APK file!
Please check logcat output for more details.
Launch canceled!
What device are you using?
It seems that you are trying to install .apk built for armv7 device to the armv6 or older device.
Try to add/modify the line
APP_ABI := armeabi
in the Application.mk
file and rebuild the project.
这篇关于OpenCV的Android的抽样误差的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!