onServiceConnected is not called when implement IDownloaderClient
<p>I followed the examples: <a href="https://developer.android.com/google/play/expansion-files.html" rel="nofollow noreferrer">https://developer.android.com/google/play/expansion-files.html</a> to add service to download APK Expansion files.</p>

<p>BaseActivity implements IDownloaderClient which overrides onServiceConnected 
<a href="https://i.stack.imgur.com/qsiQ6.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/qsiQ6.png" alt="Base Activity"></a>
<a href="https://i.stack.imgur.com/LZ7SV.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/LZ7SV.png" alt="enter image description here"></a></p>

<p>I also have 2 files for Service and edit Manifest for it:<a href="https://i.stack.imgur.com/juXNa.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/juXNa.png" alt="enter image description here"></a>
<a href="https://i.stack.imgur.com/R1FBB.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/R1FBB.png" alt="enter image description here"></a>
<a href="https://i.stack.imgur.com/I2zaA.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/I2zaA.png" alt="enter image description here"></a></p>

<p><strong>The problem is onServiceConnected has never been called. How to resolve it?</strong></p>