gpt4 book ai didi

android - 使用ant(build.xml)编译jni目录

转载 作者:太空狗 更新时间:2023-10-29 15:49:19 25 4
gpt4 key购买 nike

我正在使用 ant 构建我的 android 应用程序(ant compileant install 等等)并且我正在添加一些 NDK 源(在 中jni/ 目录),我想制定一条规则,用 ant 重新编译 jni/ 目录,然后将我的应用程序安装到我的设备/模拟器中,如下所示:

$ ant jni-and-install

代替:

$ make -f jni/Makefile APP=myapp    
(jni compilation & installation)
...
$ ant install

我试图在 build.xml 中找到放置规则的位置,但我不知道放在哪里。

我应该编辑什么让 ant 在安装到设备之前在 jni/ 目录上调用 make

最佳答案

您可以使用 exec ant task :

<target name="install">
<!-- ... -->
</target>

<target name="jni">
<exec executable="make">
<arg line="-f jni/Makefile APP=myapp"/>
</exec>
</target>

<target name="jni-and-install" depends="jni, install"/>

关于android - 使用ant(build.xml)编译jni目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5123564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com