博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(转)[Android分享] Android中用Ant把ndk的so文件打包进apk
阅读量:6250 次
发布时间:2019-06-22

本文共 877 字,大约阅读时间需要 2 分钟。

在用ant进行打包apk文件时,如果用到ndk,那么如何把so文件打包进去呢?

其实很简单,就在target为package的xml段里加上这2行
<arg value="-nf"/>
<arg value="${external-lib-ospath}" />
其中${external-lib-ospath}" 的值为libs,记住不要写libs/armeabi
附上该段的xml代码:
<target name="package" depends="dex, package-res-and-assets">
  <echo>Packaging unsigned apk for release...</echo>
  <exec executable="${apkbuilder}" failοnerrοr="true">
   <arg value="${out-unsigned-package-ospath}" />
   <arg value="-u" />
   <arg value="-z" />
   <arg value="${resources-package-ospath}" />
   <arg value="-f" />
   <arg value="${dex-ospath}" />
   <arg value="-rf" />
   <arg value="${srcdir-ospath}" />
    
   <arg value="-nf"/>
   <arg value="${external-lib-ospath}" />
  
  </exec>
  <echo>It will need to be signed with jarsigner before being published.</echo>
</target>

 

http://www.eoeandroid.com/forum.php?mod=viewthread&tid=233945

转载于:https://www.cnblogs.com/greywolf/archive/2013/04/19/3030824.html

你可能感兴趣的文章
:施密特建议尾随年轻的专业人士了解技术公司
查看>>
软件项目如何选型
查看>>
UVa 11205 - The broken pedometer
查看>>
[书目20150727]选择重于一切(扎克伯格给年轻人的37个人生忠告)
查看>>
Apache与Nginx的优缺点比较
查看>>
【第二篇】Volley的使用之加载图片
查看>>
hdu oj1102 Constructing Roads(最小生成树)
查看>>
减少可执行程序size的三个常用软件
查看>>
窥探Swift之别样的枚举类型
查看>>
pyspark简要原则
查看>>
【移动开发】Android中WIFI开发总结(二)
查看>>
idea git merge代码
查看>>
云计算设计模式(二十二)——静态内容托管模式
查看>>
[Angularjs]ng-file-upload上传文件
查看>>
修改类不用重启Tomcat加载整个项目
查看>>
iframe刷新父页面
查看>>
KL46 custom board SWD reset is never asserted - SWS Waveform
查看>>
如何提高团队管理能力1
查看>>
Redmine中使用SVN进行版本管理经验总结
查看>>
【OC语法要闻速览】一、方法调用
查看>>