【问题标题】:Manage Android application settings from C rather than Java?从 C 而不是 Java 管理 Android 应用程序设置?
【发布时间】:2013-02-18 08:33:50
【问题描述】:

我可以通过 C 而不是 Java 管理 Android 应用程序设置吗?

我的意思是我可以管理的设置:

  • Android,Java - 通过android.content.SharedPreferences 接口;
  • 对于 iOS,在 C 中 - 通过来自 CoreFoundation/CFPreferences.h 的实用程序;
  • 对于 Windows,在 C 中 - 通过 WinAPI 进行注册表管理;
  • 对于 Android,在 C 中 - ?

【问题讨论】:

    标签: java android c api application-settings


    【解决方案1】:

    是的,但是会很乱。在 Android 中,您可以使用 NDK 通过 JNI 访问 sharedPreferences。见:

    Access android context in ndk application

    【讨论】:

    • 谢谢。我知道JNI。所以这就是我一直在考虑的解决方案,除非存在直接的 C API 来执行此操作。
    • 据我所知,没有其他 API。 JNI 是您的最佳选择。
    猜你喜欢
    • 2012-04-07
    • 2012-09-23
    • 2022-06-10
    • 1970-01-01
    • 2017-03-01
    • 2012-08-29
    • 2015-08-21
    • 2019-01-19
    • 1970-01-01
    相关资源
    最近更新 更多