在android中找不到com.android.internal.telephony.cat.Duration



我是一名新的android开发人员。我想开发一个应用程序,可以访问android手机中的SIM工具包。但我还没有在网上找到确切的解决方案。我发现了两个例子:

  • https://github.com/android/platform_packages_apps_stk
  • http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android-apps/4.4.2_r1/com/android/stk/StkLauncherActivity.java?av=f

当我在ADT中导入com.android.internal.telephony.cat.Duration类时,它找不到它。

我还在这里找到了这个类:

  • https://android.googlesource.com/platform/frameworks/opt/telephony/+/e05c3c44109c9b4a8d25f05e8b7133d5ef55ead/src/java.com/android/internal/telephoney/cat/

但是我不能使用它。

如果你用谷歌搜索一下,你会发现这是不可能的。

  1. com.android.internal.telephony.cat.Duration有一个@hide注释,这意味着它不能通过SDK访问
  2. 整个internal包是内部,即由android而非开发人员使用
  3. 外部应用程序无法访问STK本身

然而,也有可能用于访问隐藏方法的反射。虽然我没有费心去尝试,但这可能会有所帮助。

相关内容

  • 没有找到相关文章

最新更新