无法使用Visual Studio 2015在Android上加载FMOD

时间:2014-12-08 11:48:33

标签: android c++ android-ndk fmod visual-studio-2015

我正在尝试将FMOD支持添加到Visual Studio 2015 Preview中的示例Native-Activity应用程序。

我将 VC ++目录更改为指向fmod标头并链接到libfmod.so,如下所示: enter image description here 除了单#include "fmod.hpp"之外,代码保持不变,并且编译没有错误。

但是,该应用程序根本没有启动。 我得到的只是:不幸的是,Android2.Packaging已停止。 如果我只是从库依赖项中删除“fmod”,示例应用程序将按预期工作,因为目前我没有使用库中的任何符号。

以下是“输出”窗口中的日志(看起来从未加载过libfmod.so):

Loaded 'C:\Users\Anon\documents\visual studio 2015\Projects\Android2\x86\Debug\linker'
Loaded 'libc.so'
Loaded 'libstdc++.so'
Loaded 'libm.so'
Loaded 'liblog.so'
Loaded 'libcutils.so'
Loaded 'libgccdemangle.so'
Loaded 'libcorkscrew.so'
Loaded 'libutils.so'
Loaded 'libbinder.so'
Loaded 'libhardware.so'
Loaded 'libmemtrack.so'
Loaded 'libz.so'
Loaded 'libandroidfw.so'
Loaded 'libexpat.so'
Loaded 'libstlport.so'
Loaded 'libnativehelper.so'
Loaded 'libnetutils.so'
Loaded 'libsync.so'
Loaded 'libui.so'
Loaded 'libGLES_trace.so'
Loaded 'libEGL.so'
Loaded 'libGLESv2.so'
Loaded 'libgui.so'
Loaded 'libinput.so'
Loaded 'libcamera_metadata.so'
Loaded 'libcamera_client.so'
Loaded 'libpng.so'
Loaded 'libft2.so'
Loaded 'libjpeg.so'
Loaded 'libgabi++.so'
Loaded 'libicuuc.so'
Loaded 'libicui18n.so'
Loaded 'libskia.so'
Loaded 'libsqlite.so'
Loaded 'libGLESv1_CM.so'
Loaded 'libETC1.so'
Loaded 'libwpa_client.so'
Loaded 'libhardware_legacy.so'
Loaded 'libselinux.so'
Loaded 'libsonivox.so'
Loaded 'libcrypto.so'
Loaded 'libssl.so'
Loaded 'libstagefright_foundation.so'
Loaded 'libspeexresampler.so'
Loaded 'libaudioutils.so'
Loaded 'libmedia.so'
Loaded 'libusbhost.so'
Loaded 'libharfbuzz_ng.so'
Loaded 'libLLVM.so'
Loaded 'libbcinfo.so'
Loaded 'libbcc.so'
Loaded 'libRS.so'
Loaded 'libRScpp.so'
Loaded 'libhwui.so'
Loaded 'libandroid_runtime.so'
Loaded 'libdvm.so'
Loaded 'libjavacore.so'
Loaded 'libdrmframework.so'
Loaded 'libdrmframework_jni.so'
Loaded 'libconnectivitymanager.so'
Loaded 'libstagefright_omx.so'
Loaded 'libstagefright_yuv.so'
Loaded 'libvorbisidec.so'
Loaded 'libpowermanager.so'
Loaded 'libstagefright_enc_common.so'
Loaded 'libstagefright_avc_common.so'
Loaded 'libstagefright.so'
Loaded 'libmtp.so'
Loaded 'libexif.so'
Loaded 'libstagefright_amrnb_common.so'
Loaded 'libmedia_jni.so'
Loaded 'libjhead.so'
Loaded 'libjhead_jni.so'
Loaded 'librs_jni.so'
Loaded 'libandroid.so'
Loaded 'libjnigraphics.so'
Loaded 'libwebviewchromium.so'
Loaded 'libwebviewchromium_plat_support.so'
Loaded 'libjavacrypto.so'
Loaded 'libpixelflinger.so'
Loaded 'libGLES_android.so'
=thread-group-added,id="i1"GNU gdb (GDB) 7.6
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "--host=i586-pc-mingw32msvc --target=i686-pc-linux-android".
For bug reporting instructions, please see:
<http://source.android.com/source/report-bugs.html>.
=thread-group-started,id="i1",pid="1589"=thread-created,id="1",group-id="i1"=tsv-created,name="trace_timestamp",initial="0"\n=thread-created,id="2",group-id="i1"[New Thread 1593]
=thread-created,id="3",group-id="i1"[New Thread 1594]
=thread-created,id="4",group-id="i1"[New Thread 1595]
=thread-created,id="5",group-id="i1"[New Thread 1596]
=thread-created,id="6",group-id="i1"[New Thread 1597]
=thread-created,id="7",group-id="i1"[New Thread 1598]
=thread-created,id="8",group-id="i1"[New Thread 1599]
=thread-created,id="9",group-id="i1"[New Thread 1600]
=thread-created,id="10",group-id="i1"[New Thread 1601]
=thread-group-exited,id="i1"The program '' has exited with code 0 (0x0).

来自设备管理器的一些日志: enter image description here

我错过了什么吗?

0 个答案:

没有答案