Unsolved Error building Qt for android
-
I'm trying to build Qt for android on windows platform.
I'm getting this error on running the application.
In compile output this is displayed-
Error while building/deploying project analogclock (kit: Android for ANDROID TARGET_ARCH=armeabi-v7a (GCC 4.9, Qt 5.7.1)) When executing step "Deploy to Android device"I tried this solution-
https://forum.qt.io/topic/39691/android-deployment-error-abi-is-incompatible/2
but still this error flags.Any help would be appreciated. :)
-
@Vasudha Is there a reason why you build Qt for Android?
There are already ready to use builds available. -
@jsulm If I wish to run an app (made in Qt) on my android phone, how else to do that?
-
@Vasudha As I already said there is already ready to use Qt for Android, just install it.
Use Qt online installer and select Qt for Android there. -
@jsulm I did install the ready to use Qt for Android (due to which I see the android kits available) from here qt-opensource-windows-x86-android-5.7.1.exe
While trying to run the app on this install I get the above error.
-
@Vasudha What exactly is the error?
This: "Error while building/deploying project analogclock (kit: Android for ANDROID TARGET_ARCH=armeabi-v7a (GCC 4.9, Qt 5.7.1)) When executing step "Deploy to Android device"" - only says there was an error during deployment. What is the device you're trying to deploy to? -
https://drive.google.com/open?id=0B44WfREsAAQHTHBjNllHbElVWE0
Please see this image.
My device is onePlus3, though it gave this same error on samsung device too. -
@Vasudha I think I already had such problem: try to disable "Developer options" (or how it is called in English) and then enable them again. If it does not help try to disable USB-Debugging and then enable it again.
Your device should actually work as it supports the ABI for which you're building. -
@jsulm I still get the same error.
-
@Vasudha Strange, with my Samsung Galaxy S6 it works. You could try to set up an emulator first and use it.
-
@jsulm Can you tell me the steps by which you installed?
I did the following-- Download and install ready to build qt for android.
- Download jdk, sdk, ndk, apache ant and set the paths in tools->options->devices->android.
- Try building an android app using the available android kit.
Is that it?
-
@Vasudha Yes, that is what I did.
In your case the problem is deployment to the target device not build the app, right? -
@jsulm Yeah.