Dear Qualcomm team,
while integrating the QnnSampleApp of the QNN SDK into an Android app, we run into the problem of qnnInterface.propertyHasCapability() failing with status code QNN_PROPERTY_NOT_SUPPORTED (using backend libQnnCpu.so) and QNN_PROPERTY_ERROR_UNKNOWN_KEY (using backend libQnnGpu.so).
As expected, later calls like qnnInterface.deviceCreate() fail as well.
Prior calls to dynamicloadutil::getQnnFunctionPointers(), new sample_app::QnnSampleApp(), app->initialize() and app->initializeBackend() run without errors.
Could you provide any tipps on what might be causing this error? The device is a recent Sharp P7 Android phone.
Any help is appreciated!
Best regards,
Manuel Kolmet
Dear developer,
Which QNN version you used?
Could you please share more about logcats to us?
Hello Wei,
Thank you for your response. We are using version 2.08 (most recent), but have seen the same error with version 2.05.
The error occurs both on an Android device and when compiling and running on Linux (20.04 or 22.04).
Our compiler is Clang-9 or Clang-10, both give the same results.
Please see the two respecitve outputs below:
Version 2.08:
Version 2.05:
Is this something you could help us with?