diff --git a/android/build.gradle b/android/build.gradle index 872fb6b..e4c13c3 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -14,7 +14,7 @@ android { versionCode 1 versionName "1.0" ndk { - abiFilters "armeabi-v7a", "x86" + abiFilters "armeabi-v7a" } } } @@ -28,6 +28,5 @@ allprojects { dependencies { api 'com.facebook.react:react-native:+' - api files('libs/libammsdk.jar') - // compile 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+' + api 'com.tencent.mm.opensdk:wechat-sdk-android:+' } diff --git a/android/libs/libammsdk.jar b/android/libs/libammsdk.jar deleted file mode 100644 index 0333f68..0000000 Binary files a/android/libs/libammsdk.jar and /dev/null differ diff --git a/android/src/main/java/com/theweflex/react/WeChatModule.java b/android/src/main/java/com/theweflex/react/WeChatModule.java index 99d4518..7c61f99 100644 --- a/android/src/main/java/com/theweflex/react/WeChatModule.java +++ b/android/src/main/java/com/theweflex/react/WeChatModule.java @@ -92,7 +92,7 @@ private static byte[] bitmapResizeGetBytes(Bitmap image, int size) { if (options > 10) { options -= 8; } else { - return bitmapResizeGetBytes(Bitmap.createScaledBitmap(image, 280, image.getHeight() / image.getWidth() * 280, true), size); + return bitmapResizeGetBytes(Bitmap.createScaledBitmap(image, 280, image.getHeight() * 280 / image.getWidth(), true), size); } // 这里压缩options%,把压缩后的数据存放到baos中 image.compress(Bitmap.CompressFormat.JPEG, options, baos);