我正在使用来自 Google 的示例下载器活动来获取 APK 扩展文件,并且一切正常,除了它没有向用户显示任何进度或通知。我仔细研究了一下,意识到我onServiceConnected
的从未被调用过,因此该服务从未绑定,也没有向用户显示任何进度,并且在按下“暂停下载”按钮时发生崩溃,因为它可以t 停止服务。
这是实现,但它与示例相同:
@Override
public void onServiceConnected(Messenger m) {
mRemoteService = DownloaderServiceMarshaller.CreateProxy(m);
mRemoteService.onClientUpdated(mDownloaderClientStub.getMessenger());
}
知道为什么会发生这种情况吗?
提前非常感谢。