[Interest] Android 7 issues

Jason H jhihn at gmx.com
Wed Oct 12 20:59:35 CEST 2016


Unforuntely the instructions http://doc.qt.io/qt-5/opensslsupport.html
don't work for OSX. https://github.com/openssl/openssl/issues/1531



> Sent: Wednesday, October 12, 2016 at 1:29 PM
> From: "Nuno Santos" <nunosantos at imaginando.pt>
> To: "Jason H" <jhihn at gmx.com>
> Cc: "Qt Interest" <interest at qt-project.org>
> Subject: Re: [Interest] Android 7 issues
>
> QtCreator is not currently compatible with Android 7. We must wait for a fix. 
> 
> Also, you need to link your own OpenSSL in order to have SSL.
> 
> Nuno Santos
> Founder / CEO / CTO
> www.imaginando.pt
> +351 91 621 69 62
> 
> > On 12 Oct 2016, at 18:24, Jason H <jhihn at gmx.com> wrote:
> > 
> > This message is part FYI, part question.  Using Qt 5.6.0 (for now, the 5.6.2 installer is running)
> > 
> > 
> > FYI:
> > When I run my app on the device, it doesn't have any network connectivity. 
> > Wifi is connected and working I get a 0 error code (which comes from the XMLHttpRequest) 
> > 
> > And in adb logcat, when trying to connect I see:
> > 10-12 13:14:51.349  3197  3398 W libexample.so: (null):0 ((null)): qt.network.ssl: QSslSocket: cannot call unresolved function SSL_CTX_ctrl
> > 10-12 13:14:51.349  3197  3398 W libexample.so: (null):0 ((null)): qt.network.ssl: QSslSocket: cannot call unresolved function SSL_CTX_ctrl
> > 10-12 13:14:51.354  3197  3398 W libexample.so: (null):0 ((null)): qt.network.ssl: QSslSocket: cannot call unresolved function SSL_CTX_ctrl
> > 10-12 13:14:51.354  3197  3398 W libexample.so: (null):0 ((null)): qt.network.ssl: QSslSocket: cannot call unresolved function SSL_CTX_ctrl
> > 10-12 13:14:51.354  3197  3398 W libexample.so: (null):0 ((null)): qt.network.ssl: QSslSocket: cannot call unresolved function SSL_ctrl
> > 
> > A few minutes later I get an android dialog:
> > """
> > Detected problems with app native libraries
> > (please consilt log for detail):
> > libQt5Core.so: unauthorized access to libcrypto.so 
> > libQt5Core.so: unauthorized access to libssl.so
> > """
> > 
> > It seems that most of these can be fixed by distributing our own version of OpenSSL. http://doc.qt.io/qt-5/opensslsupport.html
> > 
> > Question:
> > But also, in Creator's Application Output tab I get: 
> > """
> > Starting remote process.
> > 
> > Unable to start "com.company.example".
> > """
> > 
> > But as evidenced above, it does actually start. What does it take to get logcat working again?
> > _______________________________________________
> > Interest mailing list
> > Interest at qt-project.org
> > http://lists.qt-project.org/mailman/listinfo/interest
> 
> 



More information about the Interest mailing list