【问题标题】:what is the difference between ndk-build and make APP for android?ndk-build 和 make APP for android 有什么区别?
【发布时间】:2010-11-18 10:21:20
【问题描述】:

我对 android 的原生编码有太多的困惑。我的应用程序想要播放 mms:// 流,而我正面临一些严重的问题。但基本问题是

ndk-build(我常用的)和制作APP有什么区别(我看过很多关于他们的博客,其中之一是this

另一个相关问题

假设我的项目在 E:\WorkSpace\mmsTests\AnotherMMS 中(如果你想测试,路径已编辑:它包含空格) 而我的 ndk 路径是 D:\android-ndk-r4b-windows\android-ndk-r4b

如何在 cygwin 中使用 make APP? 我的操作系统是windows xp sp2。

编辑:我在我的 PATH 变量中添加了 ndk 位置

提前致谢

【问题讨论】:

    标签: android c java-native-interface android-ndk


    【解决方案1】:

    “make APP=...”方法是最初的 NDK 构建系统,但现在已弃用,取而代之的是 ndk-build 方法。

    任何可以用 make APP=xxx 构建的东西都可以用 ndk-build 构建。 ndk-build 需要更少的手动设置和硬编码路径。

    【讨论】:

    • 衷心感谢,又有点好奇。 ndks 是否与 sdks 相关联?我的 ndk 是 r4b,当我用这个 ndk 构建我的应用程序时,我可以将我的应用程序定位到 1.6 设备吗?
    • @MobileDev123 - 是的。 NDK 读取文件 default.properties 中的目标平台。对于 1.6,将其设置为 target=android-4
    猜你喜欢
    • 2022-07-05
    • 2013-12-20
    • 2011-12-11
    • 1970-01-01
    • 2010-10-20
    • 2010-11-14
    • 1970-01-01
    • 1970-01-01
    • 2021-08-26
    相关资源
    最近更新 更多