Which string should I edit to set the fully qualified Qt/Android app name?
<p>With a trivial <code>QApplication</code> in <code>~/hello</code> I compile and deploy <a href="https://stackoverflow.com/q/28684647/704972">through</a></p>

<pre><code>mkdir ~/hello_build
cd ~/hello_build
/Qt/5.7/android_armv7/bin/qmake -r -spec android-g++ ~/hello/hello.pro
make
make install INSTALL_ROOT=android

/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/bin/keytool -genkey -v -keystore ~/hello/hello.keystore -alias hello-alias -keyalg RSA -keysize 2048 -validity 10000
/Qt/5.7/android_armv7/bin/androiddeployqt --output android --verbose --input android-libHello.so-deployment-settings.json --sign ~/hello/hello.keystore hello-alias --storepass MyPassword
</code></pre>

<p>At this point I see that <code>AndroidManifest.xml</code> has popped up in ~/hello_build/android, and so I replace</p>

<pre><code>&lt;manifest package="org.qtproject.example.Hello" 
</code></pre>

<p>with</p>

<pre><code>&lt;manifest package="com.mycorp.Hello"
</code></pre>

<p>and install</p>

<pre><code>/android/platform-tools/adb install ~/hello_build/android/bin/QtApp-release-signed.apk
</code></pre>

<p>But now when I enter the android shell</p>

<pre><code>/android/platform-tools/adb shell
</code></pre>

<p>and check the fully qualified package name, I see that it's still <code>org.qtproject.example.Hello</code></p>

<pre><code>$ pm list packages | grep hello
package:org.qtproject.example.Hello
</code></pre>

<p>Which string should I edit to set the fully qualified Qt/Android app name? Can this be done as early as in the <code>.pro</code> file?</p>