草庐IT

SO_RCVTIMEO

全部标签

Android multidex,UnsatisfiedLinkError - 找不到 .so 文件

我正在尝试将一些库(.jar和.so)添加到我在androidstudio中的multidex项目。当我只向项目添加几个jar时,一切正常。如果我添加越来越多的jar(其他库)我收到此错误:java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader[DexPathList[[zipfile"/data/app/com.test.digital.ocrtest-2/base.apk"],nativeLibraryDirectories=[/data/app/com.test.digital.ocrtest-2/lib/arm,

android - 使用 NDK 在 Android Studio 1.0.2 中生成 .so 文件

我一直致力于根据演练here构建一个非常简单的NDKSample应用程序.我的问题是,我无法让AndroidStudio生成.so文件,所以我没有库。我知道NDK支持现在已被弃用,今年年初将提供替代方案,但目前似乎没有任何积极因素阻止我使用此功能。当我构建我的项目时,我收到以下警告(不是错误):WARNING[Project::app]CurrentNDKsupportisdeprecated.Alternativewillbeprovidedinthefuture.我的项目已构建,但是当我运行.apk时它崩溃了(正如预期的那样),因为它找不到libraries/.so文件。我们希望这

android - 如何修复第三方 sdk 中重复的 libgnuSTL_shared.so 文件?

当我使用gradle构建和运行apk时,出现以下错误::::Error:Executionfailedfortask':app:transformNative_libsWithMergeJniLibsForDebug'.>com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException:DuplicatefilescopiedinAPKlib/armeabi-v7a/libgnustl_shared.soFile1:app/build/inter

android - ZBAR android ARM 64 找不到 "libiconv.so"

在samsunggalaxys6edge上,我的应用程序在调用zbarsdk进行扫描时崩溃。我认为这是因为我没有arm64版本的zbar。这是崩溃日志的结尾:java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader[DexPathList[[zipfile"/data/app/.../base.apk"],nativeLibraryDirectories=[/data/app/.../lib/arm64,/vendor/lib64,/system/lib64]]]couldn'tfind"libiconv.so"atjav

android - android apk 中的 libclasifier_jni.so 是什么?

我的androidapk大约是22MB,即使我没有使用过任何沉重的东西。分析apk文件后,我发现一个目录“lib”,其中包含针对不同体系结构的文件名“libclasifier_jni.so”,我不确定它来自哪里。以下是相同的屏幕截图你能告诉我这里缺少什么吗?下面是build.gradleapplyplugin:'com.android.application'android{compileSdkVersion27defaultConfig{applicationId"com.pixyfisocial"minSdkVersion15targetSdkVersion27versionCod

android - 为什么没有从我的 APK 中复制 libgnuSTL_shared.so?

我有一个带有libs文件夹结构的android项目,如下所示:/libs/armeabilibfoo.solibbar.solibmystuff.solibgnustl_shared.so/armeabi-v7alibfoo.solibbar.sofoo和bar是第三方库,mystuff是我自己的库,来自一个单独的androidJNI项目,它需要gnuSTL_shared,来自同一个JNI项目。当我在Eclipse中构建我的项目时,我可以使用unzip-l查看生成的APK的内容,它确实显示所有这些库文件都已包含。但是,在安装APK后,/data/data/com.myproject/l

android - lollipop android 5.0.1 samsung 上的 native 崩溃/system/lib/libart.so

我在GooglePlay商店中有一个使用cordova构建的应用程序。该应用程序适用于所有设备和型号,但在运行android5.0.1(Note3和Note4)的少数三星设备上除外。该应用程序在启动时崩溃。崩溃堆栈跟踪如下:************************************************Buildfingerprint:'samsung/treltexx/trelte:5.0.1/LRX22C/N910CXXU1BOC5:user/release-keys'Revision:'21'ABI:'arm'pid:25267,tid:25267,name:an

android - 将 React Native 升级到 0.60-RC2 后找不到获取库 "libjsc.so"

我已将ReactNative更新到0.60-RC2,使用AndroidStudiorefractor迁移到AndroidX,并使用此处提到的jetifier:https://github.com/react-native-community/discussions-and-proposals/issues/129执行此操作后,运行react-nativerun-android时出现错误library"libjsc.so"notfound。我在运行发布APK时遇到同样的错误。堆栈跟踪是:06-2415:55:01.82385798656ESoLoader:Errorwhenloading

Android ANR 在 libc.so 中

我收到一份ANR报告,用户可以在我没有的设备上重现该报告。但是,我在自己的代码中没有发现线程问题,只有以下问题。DALVIKTHREADS(27):"main"prio=5tid=1Native|group="main"sCount=1dsCount=0obj=0x7682cf40self=0xb4827800|sysTid=29689nice=0cgrp=apps/bg_non_interactivesched=0/0handle=0xb6ff4bec|state=Sschedstat=(194686184170352917762)utm=10stm=9core=3HZ=100|st

android mupdf libmupdf.so 运行时错误 "No implementation found for native openFile"

我刚刚在我的Mac上从mupdf.com编译完mupdf。花了一些时间来弄清楚,但现在我的libs/armeabi文件夹中有一个libmupdf.so。他们提供了一个名为MuPDFCore.java的此类示例,可在此处查看:http://mupdf.com/repos/mupdf/android/src/com/artifex/mupdf/MuPDFCore.java我在我的项目中使用了这个类,它在LogCat中说了以下内容:Tryingtoloadlib/data/data/com.myapp.android/lib/libmupdf.so0x4070e050Addedsharedl