Description
The name of the file containing symbol information for debugging on Android is directed merely in function AndroidDebugSupport::start(). This name is 'app_process'. This file has to be pulled from the Android device while deployment by function AndroidDeployQtStep::run(QFutureInterface<bool> &fi).
Note, that in my case (arm 7)
1) for the first deployment on empty device pulling in any case gives an empty file;
2) AndroidDeployQtStep::run() pulls to the same destination from 2 different sources:
'/system/bin/app_process' and '/system/bin/app_process32' . First time it pulls a completely correct file, but the second iteration removes this correct file and brings nothing. So the necessary file with debug information is absent at all and the breakpoints are disabled.
If it impossible to direct as a symbol information file original unstripped library of the application, that is already located in same host directory where 'app_process' is supposed to be?
Why we need to pull back it from the device?
Grateful in advance.