gpt4 book ai didi

Android绑定(bind)服务问题

转载 作者:搜寻专家 更新时间:2023-11-01 09:18:45 25 4
gpt4 key购买 nike

我有 bindService 的问题。在我的 Activity 中,我有以下代码:

private ServiceConnection mConnection = new ServiceConnection() {
public void onServiceConnected(ComponentName className,
IBinder service) {
mService = IPrimary.Stub.asInterface(service);
}

public void onServiceDisconnected(ComponentName className) {
mService = null;
}
};
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mContext = this;
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.login);
mApi = new ApiRequest(SIGNIN_METHOD);
boolean isConnected = bindService(new Intent(IPrimary.class.getName()),
mConnection, Context.BIND_AUTO_CREATE);

但是 isConnected 每次都等于 false。

在我的 list 文件中我有:

        <service android:name=".DownloaderService">
<intent-filter>
<action android:name=".IPrimary" />

si 我不明白这个问题。在logcat中出现:

I/ActivityManager( 52): 显示 Activity com.touristeye.code/.LogIn: 485918 ms (total 913151 ms)

谢谢

最佳答案

展开 action:name成为 <action> 中的完整值元素。点前缀简写可能仅适用于组件元素(例如,<service>)。

关于Android绑定(bind)服务问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2285210/

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