Android: error: cannot find -lqandroid
- 
hi dears 
 i am trying to compile qt for android statically
 i compiled qt for android 5.2.0 without any problem
 after that when i want to build my project with static qt i got this warning first:
 @Project WARNING: Plugin class name could not be determined for qandroid plugin.@
 and after this
 i got this error :
 @Android: error: cannot find -lqandroid@
 do you know what should i do to solve this problem???
 thanks alot
- 
For static builds you need to link plugins in a different way, see for example http://qt-project.org/doc/qt-5.0/qtcore/plugins-howto.html - static plugins section. 
- 
Hi, Like frederik wrote, it's explained in the "static plugins":http://qt-project.org/doc/qt-5.0/qtcore/plugins-howto.html#static-plugins section of the document. The plugins are not loaded externally in this case, they are linked in your application 
- 
I added to the project file: 
 @static
 {
 CONFIG -= import_qpa_plugin
 LIBS += -L$$[QT_INSTALL_PLUGINS]/platforms/android
 QTPLUGIN += qtforandroid
 }@
 Library now compiles fine, but at deployment:
 @No platform plugin, neither libqtforandroid.so or libqtforandroidGL.so, included in package. Please include one.
 03:07:27: The process «E:\dev\cpp\lib\qt\android-armeabi\bin\androiddeployqt.exe» exited with code 12.@
- 
Were you ever able to get it working? Only clue I found was a comment here that static build isn't supported yet for Qt Android: https://bugreports.qt-project.org/browse/QTBUG-36097 
