关于Qt和android ndk的兼容问题

Qt很早就推出了android和ios版本。

Qt,是基于c++的一套开发库,而android底层是可以使用c++封装的so库的,听上去似乎android中可以使用Qt的一些库,比如QtCore,QtWebSocket等。

但经过验证,事实并非如此。

如果使用Qt来做android的上层,一切都没有问题,但Qt做android界面本身就是一个问题,公认的不如原生态的android代码好。

但是如果使用android studio之类的工具,不要期望在里面使用Qt的库或者使用了Qt的so文件,本人已经尝试过了,不可行,网上流传着很多方案,比如选择指定的ndk版本,但事实不尽如人意。

所以我的建议是,在android方案中,还是不要使用qt了,使用原生c++即可。

更多技术解决方案,请浏览视讯整体解决方案 ,gbt28181,28181

你可能感兴趣的:(IT)