NDK:是否可以在build.gradle中定义android NDK版本,以便本机代码使用已定义的版本?

托马斯·西尔克塞纳(Thomas Cirksena)

这是我的问题:

我在Github上有一个图书馆。该库包含本机代码以及处理C ++文件所需的一切。在本地项目/库工作正常,但我想通过JitPack将该库作为依赖项包含在内这就是问题开始的地方...

JitPack似乎使用了NDK的最新版本,但这不是我的代码可以构建的版本。目前,没有时间更新我的库,但是找不到任何解决方案来将NDK版本定义为项目的依赖项。

我知道ndk.dir可以在处定义,local.properties但该文件不应该是回购的一部分。我想知道是否有一种方法可以告诉JitPack应该使用哪个NDK版本来建立依赖关系。

我很好奇你们中的任何人是否已经遇到过类似的问题,以及是否有人知道如何解决它。

我很欣赏任何想法。:)

亚历克斯·科恩

今天,Android Studio插件支持并行NDK,并且SDK Manager可以管理NDK的多个版本。gradle.build中,设置例如android.ndkVersion '19.2.5345600'您可能可以通过编程方式触发SDK Manager,以安装期望的版本。

请注意,共享local.properties无济于事,因为它指向NDK的安装目录(取决于PC配置),并且不存储NDK版本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android Studio NDK:使用ndk-build进行编译,并通过Gradle Experiment获得本机支持

来自分类Dev

在CMAKE配置的NDK版本中链接Google Tango本机SDK

来自分类Dev

使用Android的NDK构建的代码是否可以像在Dalvik上那样在ART上运行?

来自分类Dev

NDK版本与Android版本之间的关系

来自分类Dev

是否可以在build.gradle中编写Java代码?

来自分类Dev

在gradle ndk {} DSL中定义LOCAL_C_INCLUDES?

来自分类Dev

Android NDK无法使用两个gradle插件调试本机代码

来自分类Dev

xamarin.android 6.1应该使用哪个android ndk版本

来自分类Dev

使用C中的NDK获取操作系统版本

来自分类Dev

Android NDK-build中的libpcap静态链接错误(对pcap API的未定义引用)

来自分类Dev

是否可以更改Android中蓝牙传输的频率?也许通过NDK?

来自分类Dev

Android NDK中的新手:Android.mk中的定义

来自分类Dev

Android NDK中的新手:Android.mk中的定义

来自分类Dev

可以在路径中定义sublimetext 3配置,以便将配置持久保存到版本控制

来自分类Dev

对 NDK 中的不同库使用 ndk-build 和 cmake

来自分类Dev

Android NDK-Android Studio Gradle对__android_log_write的未定义引用

来自分类Dev

如何在Android的build.gradle文件中为flutter应用程序定义基本URL?

来自分类Dev

Android Crashlytics ndk; build.gradle中NdkOut和NdkLibsOut的值

来自分类Dev

如何从NDK中的本机代码打印到android屏幕上?

来自分类Dev

是否可以将Android NDK用于Android Wear应用程序?

来自分类Dev

尝试在自定义gradle任务中获取我的build.gradle依赖项的组名和版本

来自分类Dev

logcat可以用于在Android中记录NDK代码吗?还是NDK的日志选项是什么?

来自分类Dev

Android NDK版本代码方案,用于按每个体系结构发布APK

来自分类Dev

Android NDK.Build命令失败。未定义参考。clang ++:错误:链接器命令失败,退出代码为1

来自分类Dev

是否可以将棒棒糖中引入的媒体SDK(NDK)用于在Android 16 +上运行的项目

来自分类Dev

如何更改Android应用程序的已定义API版本?

来自分类Dev

是否可以获取JavaScript中已定义符号的描述值?

来自分类Dev

是否可以获取JavaScript中已定义符号的描述值?

来自分类Dev

JNI build gradle找不到ndk目录

Related 相关文章

  1. 1

    Android Studio NDK:使用ndk-build进行编译,并通过Gradle Experiment获得本机支持

  2. 2

    在CMAKE配置的NDK版本中链接Google Tango本机SDK

  3. 3

    使用Android的NDK构建的代码是否可以像在Dalvik上那样在ART上运行?

  4. 4

    NDK版本与Android版本之间的关系

  5. 5

    是否可以在build.gradle中编写Java代码?

  6. 6

    在gradle ndk {} DSL中定义LOCAL_C_INCLUDES?

  7. 7

    Android NDK无法使用两个gradle插件调试本机代码

  8. 8

    xamarin.android 6.1应该使用哪个android ndk版本

  9. 9

    使用C中的NDK获取操作系统版本

  10. 10

    Android NDK-build中的libpcap静态链接错误(对pcap API的未定义引用)

  11. 11

    是否可以更改Android中蓝牙传输的频率?也许通过NDK?

  12. 12

    Android NDK中的新手:Android.mk中的定义

  13. 13

    Android NDK中的新手:Android.mk中的定义

  14. 14

    可以在路径中定义sublimetext 3配置,以便将配置持久保存到版本控制

  15. 15

    对 NDK 中的不同库使用 ndk-build 和 cmake

  16. 16

    Android NDK-Android Studio Gradle对__android_log_write的未定义引用

  17. 17

    如何在Android的build.gradle文件中为flutter应用程序定义基本URL?

  18. 18

    Android Crashlytics ndk; build.gradle中NdkOut和NdkLibsOut的值

  19. 19

    如何从NDK中的本机代码打印到android屏幕上?

  20. 20

    是否可以将Android NDK用于Android Wear应用程序?

  21. 21

    尝试在自定义gradle任务中获取我的build.gradle依赖项的组名和版本

  22. 22

    logcat可以用于在Android中记录NDK代码吗?还是NDK的日志选项是什么?

  23. 23

    Android NDK版本代码方案,用于按每个体系结构发布APK

  24. 24

    Android NDK.Build命令失败。未定义参考。clang ++:错误:链接器命令失败,退出代码为1

  25. 25

    是否可以将棒棒糖中引入的媒体SDK(NDK)用于在Android 16 +上运行的项目

  26. 26

    如何更改Android应用程序的已定义API版本?

  27. 27

    是否可以获取JavaScript中已定义符号的描述值?

  28. 28

    是否可以获取JavaScript中已定义符号的描述值?

  29. 29

    JNI build gradle找不到ndk目录

热门标签

归档