Build error: kit supports "", but the device uses "arm64-v8a..."
-
I installed Qt 6.5.3 Android. on MacOS Ventura. Target is Android Pixel 6.
There is no sub-module for "ARMeabi" or "ARMv8" under Qt 6.x on MaintainceTool. Qt 5.x has these sub-module.When I build with Qt Creator, I got this error.
The kit supports "", but the device uses "arm64-v8a, armeabi-v7a, armeabi".
I made sure these Kits are installed.
Do I missing some steps for kit installation?
-
This means your device is likely not recognized by adb. To confirm go to
Android/Sdk/platform-tools
run./adb devices
You may see something like this:
List of devices attached 2A191FDH2000WJ no permissions (missing udev rules? user is in the plugdev group); see [http://developer.android.com/tools/device.html]
This can be because your device is in charging mode, or your user account doesn't have permission to access the USB device. Simplest fix is probably switch to "file transfer" mode on your device.
If that doesn't fix it, check here
https://stackoverflow.com/questions/53887322/adb-devices-no-permissions-user-in-plugdev-group-are-your-udev-rules-wrong -