Detected problems with app native libraries как исправить

When I upgrade the target sdk version to 25 the following popup shows while working with the app

enter image description here

I couldn’t find any proper solution on this issue. Any help would be appreciated.

asked Jul 18, 2017 at 11:14

Ramz's user avatar

4

If you refer to Xamarin Android 7.0, you can find the following statements:

Note: Due to a change by Google, Android N will now only permit linking to NDK-provided native libraries. libsqlite.so is not an NDK-provided native library. Consequently, existing apps using e.g. Mono.Data.Sqlite.dll will crash when running on Android N. This may include other SQLite-using assemblies, not distributed with Xamarin.Android.

But the latest sqlite-net-pcl 1.3.3 have already fixed the Android N native library problem. So to fix the issue, you need to update your Sqlite-net-pcl of your project to the latest version.

answered Jul 19, 2017 at 3:04

Elvis Xia - MSFT's user avatar

Elvis Xia – MSFTElvis Xia – MSFT

10.7k1 gold badge13 silver badges24 bronze badges

1

Когда я разрабатываю QT для Android, я всегда выскочил предупреждающую коробку (как показано ниже), используя Framework WebView. Грубый контент выглядит следующим образом:

Detected problems with app
native libraries
(please consult log for detail):

libQt5Core.so: unauthorized
access to “
libcrypto.so
libQt5Core.so: unauthorized

access to “ibssl.so

Собираюсь в много мест, я могу решить это очень мало, но я все еще нахожу путь, здесь объяснить причину, согласно форуму Qt Group или Qt, из-за веб-просмотра мобильного телефона не хватает библиотеки SSL, нужно Чтобы обновить соответствующую библиотеку, какой-то мобильный телефон поставляется с этой библиотекой, не будет всплывать окна выше, поэтому я разрабатываю на полпути, мой телефон никогда не подсказывал, а тестовая машина будет воспроизводить подсказку, щелкнуть после подтверждения, программа будет Будьте запускаются нормально, что не влияет на работу программы, просто окно приглашения.

Так после этого я присоединился к двум библиотекам libcrypto.so и libssl.so, я был следующим:

Нажмите эту кнопку «Добавить» в QtCrator, чтобы вручную выбрать библиотеку, чтобы присоединиться, после присоединения, она не появится всплывающее окно, а ток не там снова.

Адрес загрузки двух библиотек приведен ниже:https://download.csdn.net/download/clinuxf/10429490

Asked
6 years ago

Viewed
3k times

I am working with android native libraries and while processing image I see a message saying

this is the warning message

This is the case when I use targetSdkVersion 22 if I do update targetSdkVersion to 23 or above then it thows error

java.lang.UnsatisfiedLinkError: dlopen failed: /data/app/package-name-1/lib/arm/libjniopencv_core.so: has text relocations.
 at java.lang.Runtime.loadLibrary0(Runtime.java:977)

at java.lang.System.loadLibrary(System.java:1530)
                                                                          at com.googlecode.javacpp.Loader.loadLibrary(Loader.java:701)
                                                                          at com.googlecode.javacpp.Loader.load(Loader.java:578)
                                                                          at com.googlecode.javacpp.Loader.load(Loader.java:532)
                                                                          at com.googlecode.javacv.cpp.opencv_core.<clinit>(opencv_core.java:136)
                                                                          at java.lang.Class.classForName(Native Method)
                                                                          at java.lang.Class.forName(Class.java:400)
                                                                          at com.googlecode.javacpp.Loader.load(Loader.java:553)
                                                                          at com.googlecode.javacpp.Loader.load(Loader.java:532)
                                                                          at com.googlecode.javacv.cpp.opencv_core$CvSize.<clinit>(opencv_core.java:2560)

Please suggest.

asked May 24, 2017 at 6:37

Rubi's user avatar

RubiRubi

3961 gold badge5 silver badges13 bronze badges

4

Load 7 more related questions

Show fewer related questions

The problem

Getting the following error

error

Detected problems with app native libraries
(please consult log for detail):
libavcodec.so: text relocations
libavutil.so: text relocations
libswresample.so: text relocations

Environment

  • Appium version (or git revision) that exhibits the issue: 1.19.1
  • Last Appium version that did not exhibit the issue (if applicable): Not sure, but I didn’t see it before
  • Desktop OS/version used to run Appium: Windows 10 Version 2004 (OS Build 19041.685)
  • Node.js version (unless using Appium.app|exe): 12.8.1
  • Npm or Yarn package manager: npm
  • Mobile platform/version under test: Android 7.1.2
  • Real device or emulator/simulator: emulator Bluestacks
  • Appium CLI or Appium.app|exe: Appium.NET

Details

If necessary, describe the problem you have been experiencing in more detail.

Link to Appium logs

https://gist.github.com/mnaoumov/ea013091bcbf8690805cd8f360059df5

Code To Reproduce Issue [ Good To Have ]

Happens for me every time Appium Server connects to the emulator

When installing the APK, the pop-up prompts “Detected problems with app native libraries”

tags: Android Studio/Eclipse

   There are two solutions:

  • targetSdkVersion is set to less than 23

It is useless when debugging.

  • Modify as follows:
    <application
        android:debuggable="false"
        >

The result was another error.

Intelligent Recommendation

Common problems when installing libraries in Python

1. When python installs a certain library, you can directly open cmd as an administrator and enter the pip install library name, provided that python is installed on the C drive by default. If it is i…

More Recommendation

Garbled pop-up box appears when installing oracle

There is a pop-up box which is garbled in the installation of oracle The bomb appeared to explain jdk box when there is a problem, look to upgrade or re-download a version jdk jdk official website Off…

Добавить комментарий