Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Android : "the services arguments must be set for a service not run in an external library"



  • Since the upgrade to QtCreator 4.13, I get an error message when I want to save my AndroidManifest.xml

    It is the management of the apk expansion downloader service that causes a problem.

    ```
    

    <android service:name="com.google.android.vending.expansion.downloader.impl.DownloaderService" android:enabled="true"/>
    <receiver android:name="com.google.android.vending.expansion.downloader.impl.DownloaderService$AlarmReceiver" android:enabled="true"/>

    
    Qt creator shows me the error message: "Cannot save when there are invalid services".
    ![2020-09-01.png](https://ddgobkiprc33d.cloudfront.net/b28519b0-f93b-42f2-ab9d-9d1b517e6706.png) 
    
    There's an exclamation point that says "the services arguments must be set for a service not run in an external library".
    
    When I check "run in external process", it still asks me "process name" and "process argument".
    
    What should I put?
    
    Thanks!


  • @Francky033 do you have typo in your post here: "<android service:name="com.google..." ?



  • Hi

    As replied in the github issue tracker is a bug of new Qt Creator as reported here:

    https://bugreports.qt.io/browse/QTCREATORBUG-24557

    We have to wait for a fix or manually edit the AndroidManifest.xml file...



  • Yes, we have to wait for a fix !

    Thanks!


Log in to reply