1. 程式人生 > >手把手教你生成自己的圖片壓縮的so庫

手把手教你生成自己的圖片壓縮的so庫

E:\PhotoCompress\app\jni\libjpeg-turbo\jni”,接著輸入命令“ndk-build APP_ABI=armeabi,armeabi-v7a”執行,當然你也可以只輸入“ndk-build”執行,但那樣只會得到armeabi資料夾下的so庫。另外如果你出現一個關於“APP_PLATFORM”設定的警告,只需要在命令列的後面加上一個空格和一句"APP_PLATFORM=14",然後執行就可以了。編譯完成後在這個專案下的libs資料夾會生成相應的資料夾armeabi和armeabi-v7a,裡面分別有一個我們需要的“libjpegbither.so”的檔案。當然如果你想給這個so庫換個名稱也是可以的,直接在我們編譯的這個jni檔案下找到一個Android.mk的檔案,然後開啟並查詢名稱為“libjpegbither
”並全部修改成你要的名稱即可,因為這個名稱基本都是這樣的,而LOCAL_SHARED_LIBRARIES就是指我們要生成一個或多個的靜態庫。