1
我使用mapbox-gl(https://github.com/mapbox/mapbox-gl-native)。将外部库添加到Qt-Android项目中
我建立libmapbox-gl.so使用化妆的Android(拱armeabi-V7A)。
Android Studio中的测试应用程序工作正常。
然后在Qt工程尝试这个库中myproject.pro文件链接:
contains(ANDROID_TARGET_ARCH,armeabi-v7a)
{
ANDROID_EXTRA_LIBS = \
$$PWD/../Desktop/mapbox-gl-native/build/android-arm-v7/Release/lib.target/libmapbox-gl.so
}
项目建立正确。但是,当我尝试在设备上运行应用程序时,应用程序崩溃。 我想,应用程序找不到这个库。
如何正确连接库以及可能存在的问题?
你使用Gradle还是Ant?在我开始安装Android studio并找到我在Gradle中使用的库之后,将它放到最后一点并不算太坏。我会仔细检查我添加的位置并发布路线。 – phyatt