gpt4 book ai didi

c# - 如何使用 Xamarin Android 访问 ServiceManager

转载 作者:太空宇宙 更新时间:2023-11-03 12:48:06 26 4
gpt4 key购买 nike

我正在使用 Xamarin.Android 开发 Android 应用程序。我必须访问 ServiceManager 才能检索特定的 IBinder。 ServiceManager 可由 Java 应用程序访问和可见,但我无法在我的带有引用的 Mono.Android dll 的 Visual Studio 项目中看到它。

相对Java代码:

IBinder b = ServiceManager.getService("<service-name>");

如何使用 Xamarin.Android 库在 C# 上获得相同的行为?

最佳答案

在你的 Activity 中试试这个:var a = Application.GetSystemService ("name-service");

祝你好运

关于c# - 如何使用 Xamarin Android 访问 ServiceManager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36564947/

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