Easygor / bither-android-lib

Bither Android Library

Home Page:http://Bither.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The reason of this project : REASON.md

Related links : Skia Issue, Skia Discuss

Buid libjpeg-turbo-android-lib

1.To get started, ensure you have the latest NDK You must configure the path of JDK and Android SDK.

echo "export ANDROID_HOME='Your android ndk path'" >> ~/.bash_profile

source ~/.bash_profile

2.Build libjpeg-turbo.so

cd ../libjpeg-turbo-android/libjpeg-turbo/jni

ndk-buld

3.You can get libjpegpi.so in

 ../libjpeg-turbo-android/libjpeg-turbo/libs/armeabi

4.Copy libjpegpi.so to ../bither-android-lib/libjpeg-turbo-android/use-libjpeg-turbo-android/jni

 cd ../bither-android-lib/libjpeg-turbo-android/use-libjpeg-turbo-android/jni

 ndk-build

5.You can get libjpegpi.so and libpijni.so

6.Use libjpeg-turbo in java

 static {

    System.loadLibrary("jpegpi");
   
    System.loadLibrary("pijni");

 }

and you must use class of "com.pi.common.util.NativeUtil"

About

Bither Android Library

http://Bither.net

License:Apache License 2.0


Languages

Language:C 51.8%Language:Assembly 24.0%Language:HTML 14.7%Language:Java 3.8%Language:Makefile 1.2%Language:Groff 1.0%Language:Shell 0.9%Language:CMake 0.8%Language:JavaScript 0.6%Language:CSS 0.6%Language:C++ 0.5%Language:Perl 0.1%Language:Batchfile 0.0%