1. 程式人生 > >在android studio裡面新增.so檔案

在android studio裡面新增.so檔案

第一遇到需要新增.so檔案到工程裡。在網上收了很多資料,都是差不多的方法,試了又試,總是不成功,最後還是請教的朋友。現在把方法寫出來,分享給大家。希望遇到同樣問題的人能少走彎路。

1.首先新建一個資料夾,以armeabi命名,把要引用的.so檔案放到這個資料夾下面。

2.把整個armeabi檔案卡拷貝到你的工程裡,位置是app裡面的libs目錄下面。就是下面的圖上紅框所示,不要去管那些jar包。


3.接下來就是在app下面的build.gradle檔案裡,新增下面的程式碼。

android {
    ……
    sourceSets {
        main {
            jniLibs
.srcDirs = ['libs'] } } }

4.同樣在build.gradle檔案里加上下面的程式碼,如果沒有引用jar包,就把'*.jar'刪除。

compile fileTree(include: ['*.jar','*.so'], dir: 'libs')

5.然後Build下面點選make project,執行程式就ok了。