IBM Support

PH20958: UNABLE TO INSTALL APPLICATIONS USING APPLICATION CENTER CLIENT APP ON ANDROID 10

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • The installation of apps through App Center client app fails
    with following crash error on Android 10 devices  :
    
    26741/? E/AndroidRuntime: FATAL EXCEPTION:
    IntentService[WorkerService]
                                                       Process:
    com.ibm.appcenter, PID: 26589
    
    android.content.ActivityNotFoundException: No Activity found to
    handle Intent { act=android.intent.action.VIEW
    dat=file:///data/user/0/com.ibm.appcenter/files/com.ibm.app.apk
    typ=application/vnd.android.package-archive flg=0x10000000 }
                                                           at
    android.app.Instrumentation.checkStartActivityResult(Instrumenta
    tion.java:2058)
                                                           at
    android.app.Instrumentation.execStartActivity(Instrumentation.ja
    va:1716)
                                                           at
    android.app.ContextImpl.startActivity(ContextImpl.java:957)
                                                           at
    android.app.ContextImpl.startActivity(ContextImpl.java:928)
                                                           at
    android.content.ContextWrapper.startActivity(ContextWrapper.java
    :383)
                                                           at
    com.ibm.mobile.installer.Worker.installApplication(Worker.java:2
    61)
                                                           at
    com.ibm.mobile.installer.WorkerService.onHandleIntent(WorkerServ
    ice.java:77)
                                                           at
    android.app.IntentService$ServiceHandler.handleMessage(IntentSer
    vice.java:78)
                                                           at
    android.os.Handler.dispatchMessage(Handler.java:107)
                                                           at
    android.os.Looper.loop(Looper.java:214)
                                                           at
    android.os.HandlerThread.run(HandlerThread.java:67)
    

Local fix

  • Designate all the apps on the Application Center as installer
    apps and then point the mobile browser to the installers link
    for ex: http://localhost:9080/applicationcenter/installers.html
    to download the application. This installers link is same as
    the one used to download the Application Center client.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * End users of Application Center client app to install        *
    * applications.                                                *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * The installation of apps through App Center client app fails *
    * with following crash error on Android 10 devices  :          *
    *                                                              *
    * 26741/? E/AndroidRuntime: FATAL EXCEPTION:                   *
    * IntentService[WorkerService]                                 *
    *                                                    Process:  *
    * com.ibm.appcenter, PID: 26589                                *
    *                                                              *
    * android.content.ActivityNotFoundException: No Activity found *
    * to                                                           *
    * handle Intent { act=android.intent.action.VIEW               *
    * dat=file:///data/user/0/com.ibm.appcenter/files/com.ibm.app. *
    * apk                                                          *
    * typ=application/vnd.android.package-archive flg=0x10000000 } *
    *                                                        at    *
    * android.app.Instrumentation.checkStartActivityResult(Instrum *
    * enta                                                         *
    * tion.java:2058)                                              *
    *                                                        at    *
    * android.app.Instrumentation.execStartActivity(Instrumentatio *
    * n.ja                                                         *
    * va:1716)                                                     *
    *                                                        at    *
    * android.app.ContextImpl.startActivity(ContextImpl.java:957)  *
    *                                                        at    *
    * android.app.ContextImpl.startActivity(ContextImpl.java:928)  *
    *                                                        at    *
    * android.content.ContextWrapper.startActivity(ContextWrapper. *
    * java                                                         *
    * :383)                                                        *
    *                                                        at    *
    * com.ibm.mobile.installer.Worker.installApplication(Worker.ja *
    * va:2                                                         *
    * 61)                                                          *
    *                                                        at    *
    * com.ibm.mobile.installer.WorkerService.onHandleIntent(Worker *
    * Serv                                                         *
    * ice.java:77)                                                 *
    *                                                        at    *
    * android.app.IntentService$ServiceHandler.handleMessage(Inten *
    * tSer                                                         *
    * vice.java:78)                                                *
    *                                                        at    *
    * android.os.Handler.dispatchMessage(Handler.java:107)         *
    *                                                        at    *
    * android.os.Looper.loop(Looper.java:214)                      *
    *                                                        at    *
    * android.os.HandlerThread.run(HandlerThread.java:67)          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * -                                                            *
    ****************************************************************
    

Problem conclusion

  • The problem has been fixed to avoid crash on Android 10 devices
    when apps are installed through App Center client app .
    

Temporary fix

  • -
    

Comments

APAR Information

  • APAR number

    PH20958

  • Reported component name

    MOBILE1ST PLATF

  • Reported component ID

    5725I4301

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-01-13

  • Closed date

    2020-03-03

  • Last modified date

    2020-03-03

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    MOBILE1ST PLATF

  • Fixed component ID

    5725I4301

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSZH4A","label":"IBM Worklight"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"800","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
03 March 2020