[Interest] AndroidManifest Minimum required API not working as expected

Nuno Santos nunosantos at imaginando.pt
Mon May 9 23:12:42 CEST 2016


Even more weird...

➜  ~ cat app.pro.user | grep Sdk
      <value type="QString" key="BuildTargetSdk">android-23</value>
      <value type="QString" key="BuildTargetSdk">android-23</value>
      <value type="QString" key="BuildTargetSdk">android-23</value>
➜  ~

> On 09 May 2016, at 22:03, Igor Mironchik <igor.mironchik at gmail.com> wrote:
> 
> Can you open *.user file and search for android record like this:
> 
> <value type="QString" key="BuildTargetSdk">android-9</value>
> 
> If you will see here android-9 then you project will be built with API 9, I guess...
> 
> On 09.05.2016 23:35, Nuno Santos wrote:
>> That doesn’t seem to be true. At least with the following Qt Creator:
>> 
>> Qt Creator 3.6.1
>> 
>> Based on Qt 5.6.0 (Clang 7.0 (Apple), 64 bit)
>> 
>> Built on Mar 14 2016 09:38:07
>> 
>> From revision 53b8ca08bf
>> 
>> <Mail Attachment.png>
>> 
>> 
>> I had to open the generated Makefile and make a global replace of android-9 for android-21 to be able to build with API 21
>> 
>>> On 09 May 2016, at 21:10, Igor Mironchik < <mailto:igor.mironchik at gmail.com>igor.mironchik at gmail.com <mailto:igor.mironchik at gmail.com>> wrote:
>>> 
>>> Hi,
>>> 
>>> Do you build with QtCreator? If so then when QtCreator configures project it invokes tools/android Android NDK tool and select highest API available and build with such settings.
>>> 
>>> On 09.05.2016 22:47, Nuno Santos wrote:
>>>> Nuno Santos
>>>> Founder / CEO / CTO
>>>> www.imaginando.pt <http://www.imaginando.pt/>
>>>> +351 91 621 69 62
>>>> 
>>>> I’m selecting Android 5.0 (API 21) in Android Manifest and it is compiling against 17.
>>>> 
>>>> I have deleted all the build directories as well as all the project .pro.user and selected API 21 again. Hit qmake and builded. It is now building against 9:
>>>> 
>>>> -isystem /Users/nsantos/android/ndk/platforms/android-9
>>>> 
>>>> Why is this happening? What does control Android NDK API usage?
>>>> 
>>>> Thanks,
>>>> 
>>>> Nuno
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Interest mailing list
>>>> Interest at qt-project.org <mailto:Interest at qt-project.org>
>>>> http://lists.qt-project.org/mailman/listinfo/interest <http://lists.qt-project.org/mailman/listinfo/interest>
>>> 
>>> _______________________________________________
>>> Interest mailing list
>>> Interest at qt-project.org <mailto:Interest at qt-project.org>
>>> http://lists.qt-project.org/mailman/listinfo/interest <http://lists.qt-project.org/mailman/listinfo/interest>
>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20160509/bff2b3b5/attachment.html>


More information about the Interest mailing list