gpt4 book ai didi

Android bindService/远程服务——有什么基本的例子吗?

转载 作者:太空狗 更新时间:2023-10-29 15:27:58 26 4
gpt4 key购买 nike

作为 Android 开发的新手,我正在尝试做基础知识并构建一个媒体播放器。它在一项 Activity 中运行良好,但我现在将 MediaPlayer 内容移动到远程服务,以便它可以在 Activity 被破坏后继续进行。我已将必要的代码移至该服务,在我需要调用服务方法的 Activity 中留下评论,实现我的 AIDL,并且所有构建都没有错误 (Eclipse)。

但是,我完全不知道如何调用 IPC 方法。是否有任何没有脂肪的简单和最小的例子 - 只是最基本的东西?

因为我正在使用 IPC 方法,所以我根本不需要使用 onStart() - 对吧? (我打算使用 LoadFile(文件路径),然后从 activity.onDestroy 调用 public void considerDeath() { if (!isPlaying()) { MyService.stopSelf(); } } 方法)

/guide/developing/tools/aidl.html 有多个 Binder ,但是当我使用 mSecondaryConnection 部分时,我得到“MyService.Stub 无法解析

我试过了 http://www.anddev.org/remote_service_tutorial-t8127.html这似乎通过重载方法混淆了事情。

我找不到 Mark Murphy 关于这个主题的任何内容:(

最佳答案

minicompact.com/mobiletalk/?p=18 也是我一直在寻找的! (顺便说一句,我确实将 AIDL 用于本地服务;它有效!)

关于Android bindService/远程服务——有什么基本的例子吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1836171/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com