Please, can you tell us if all these problems appear using “ant” or using “gradle” ? (Old Android build was with “ant”, now ant is deprecated and you should use only “gradle” … but Qt still support both)
Il giorno 10/mag/2016, alle ore 05:04, NoRulez <noru...@me.com> ha scritto: > Hello, > > I've the same problem when building with CMake on the command line. I want > target android-21 but android-23 is used. It seems that there is maybe a bug > somewhere. > > > Am 09.05.2016 um 23:17 schrieb Igor Mironchik <igor.mironc...@gmail.com>: > >> Really weird... >> >> What is command lines when you compiling? >> >> Is there android-9 or android-23 in pathes? >> >> On 10.05.2016 00:12, Nuno Santos wrote: >>> 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.mironc...@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 <igor.mironc...@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 >>>>>>> +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@qt-project.org >>>>>>> http://lists.qt-project.org/mailman/listinfo/interest >>>>>> >>>>>> _______________________________________________ >>>>>> Interest mailing list >>>>>> Interest@qt-project.org >>>>>> http://lists.qt-project.org/mailman/listinfo/interest >>>>> >>>> >>> >> >> _______________________________________________ >> Interest mailing list >> Interest@qt-project.org >> http://lists.qt-project.org/mailman/listinfo/interest > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest