[Go Back] 

[請指教:高老師的免費on-line教學視頻] 

 

1.6  如何将 *.so 加入到APK

    APK 是 Android 安装套件程序。使用者可通过各种方法,将它包安装进Android 手机内。它是一种MIME为ZIP的压缩包。打开APK文件之后(注:在windows下将其后缀名改为.zip,而在Ubuntu系统下,只要双击即可打开),就可以看到其内部的文件结构了。因此,也可以加入些自己的内容,然后一并安装进去。对于SO文件的存放,只要遵循Android 的规则其存放格式如下:

      libs/armeabi/*.so (libs/<交叉编译器版本>/*.so)

将其打包进APK包中,其基本动作如下: 

Step-1开启Android 项目,可见如下图: 

  

创建libs/armeabi/ 目录,并将 *.so 拷贝到项目中,如下图:

  

此时,已将  so 加入到 Android 项目 中。 [歡迎光臨 高煥堂 網頁:http://www.cnblogs.com/myEIT/ ]

Step-2点击“Run”三角按钮

  

Eclipse 会调用 ant 命令将其自动打包进apk 中,我们可以在 项目目录中看到bin目录下有个APK文件。 

  

打开APK文件可看到已打包进入的 libs/armeabi/*.so 内容。

(注:在windows下将其后缀名改为.zip;而在Ubuntu系统下,只要双击即可打开)

  

    这样就大功告成了。 

[Go Back]