zoukankan      html  css  js  c++  java
  • (转)[Android分享] Android中用Ant把ndk的so文件打包进apk

    在用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}" failonerror="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

  • 相关阅读:
    [离散数学II]2017.5.9
    mysql内连接、左连接、右连接
    Android平台介绍
    软技能(面试)1
    流程控制练习题
    函数:算法
    linux系统文件
    App测试需注意
    python-循环
    python-正则表达式
  • 原文地址:https://www.cnblogs.com/greywolf/p/3030824.html
Copyright © 2011-2022 走看看