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-trubo-adnroid/jni
cd ../bither-android-lib/libjpeg-turbo-android/use-libjpeg-trubo-adnroid/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"
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【Android Studio源码】首先通过尺寸压缩,压缩到手机常用的一个分辨率(1280*960 微信好像是压缩到这个分辨率),然后我们要把图片压缩到100KB以内,通过质量压缩来计算options需要设置为多少,最后调用JNI压缩,这边我测试了下,压缩出来的清晰度和原图几乎差不多,压缩时间大概1秒钟左右
资源推荐
资源详情
资源评论
收起资源包目录
LibjpegCompress-master.zip (55个子文件)
LibjpegCompress-master
.gitignore 97B
gradle
wrapper
gradle-wrapper.jar 52KB
gradle-wrapper.properties 231B
build.gradle 498B
gradlew.bat 2KB
gradlew 5KB
app
.gitignore 7B
build.gradle 755B
proguard-rules.pro 645B
jni
Android.mk 2KB
README.md 877B
bitherlibjni.c 6KB
LICENSE 11KB
libjpeg-turbo
jmorecfg.h 15KB
android
config.h 4KB
jconfig.h 2KB
jinclude.h 3KB
jconfig.h 2KB
cdjpeg.h 6KB
cderror.h 5KB
jpeglib.h 52KB
jerror.h 14KB
jversion.h 972B
libs
armeabi-v7a
libbitherjni.so 13KB
libjpegbither.so 225KB
armeabi
libbitherjni.so 13KB
libjpegbither.so 225KB
src
test
java
com
libjpegcompress
ExampleUnitTest.java 309B
main
AndroidManifest.xml 885B
java
net
bither
util
NativeUtil.java 8KB
com
libjpegcompress
activity
MainActivity.java 3KB
util
camera
CameraProxy.java 2KB
CameraCore.java 7KB
res
values
styles.xml 383B
colors.xml 208B
strings.xml 78B
dimens.xml 211B
mipmap-xxhdpi
ic_launcher.png 8KB
layout
activity_main.xml 588B
mipmap-xhdpi
ic_launcher.png 5KB
mipmap-hdpi
ic_launcher.png 3KB
mipmap-mdpi
ic_launcher.png 2KB
values-w820dp
dimens.xml 358B
mipmap-xxxhdpi
ic_launcher.png 10KB
androidTest
java
com
libjpegcompress
ApplicationTest.java 348B
gradle.properties 855B
.idea
runConfigurations.xml 564B
encodings.xml 159B
misc.xml 3KB
modules.xml 367B
.name 15B
copyright
profiles_settings.xml 74B
compiler.xml 686B
gradle.xml 739B
settings.gradle 15B
共 55 条
- 1
资源评论
- ququ9046482017-12-05不能运行啊
- qqdanjhon2019-05-07资源不错。
天马锋行
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功