我如何知道我正在运行哪个 android ndk 版本

发布于 2024-08-25 05:41:44 字数 97 浏览 5 评论 0原文

在 GUI 中,您可以转到“设置”->“关于手机”->“固件版本”并获取 2.1(或其他版本)。 如何从命令行执行此操作(或对于需要在运行时执行此操作的本机应用程序)?

In the gui you can go to Settings->About Phone->Firmware Version and get 2.1 (or whatever).
How do I do it from command line (or for a native application that needs to do it in run time ) ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夜空下最亮的亮点 2024-09-01 05:41:44

NDK 不在手机上运行,​​它只是一组工具,可让您构建在 Android 设备上运行的本机库。因此,没有版本检查。

唯一的硬性要求是您使用 Android 1.5 或更高版本:

Android NDK 创建的本机库只能在运行 Android 1.5 平台版本或更高版本的设备上使用。

但是,如果您想使用 OpenGL ES API 的特定部分,则需要确保您的应用程序在特定版本的 Android 操作系统上运行 - 但这是通过 AndroidManifest.xml 文件正常完成的。

请参阅 http://developer.android.com/sdk/ndk/index.html #requirements 了解更多详细信息。

The NDK doesn't run on the phone, it's just a set of tools that let you build native libraries that will run on Android devices. As such, there is no version checking.

The only hard requirement is that you use Android 1.5 or above:

The native libraries created by the Android NDK can only be used on devices running the Android 1.5 platform version or later.

However, if you want to use particular parts of the OpenGL ES APIs, you need to make sure your app is running on a certain version of the Android OS — but this is done as normal via the AndroidManifest.xml file.

See http://developer.android.com/sdk/ndk/index.html#requirements for more details.

允世 2024-09-01 05:41:44

事实上,这是个好问题。如果我想在两个版本上启用编译,我需要知道我使用的是哪个版本的 NDK,因为它们的代码树结构不同。
我发现他们在一个内部 makefile 中使用了某种变量,但两个版本都是相同的。

希望google以后能添加一种区分版本的方式。

Actually, that is a good question. If I want to enable compilations on both versions, I need to know what version of NDK I'm using, because the code tree structure is different between the 2 of them.
I found that there is some kind of a variable they are using inside one of their internal makefiles, but it is the same for both versions.

I hope google will add a way to distinguish between the versions in the future.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文