We are trying to pump the standard telegraph client for Android.
Already performed such actions:

  1. I downloaded from the Gita team
    git clone --recursive -j8 https://github.com/DrKLO/Telegram.git
  2. Changed the name of the package.
  3. Added your JSON Google services.
  4. In the folder C:\Telegram\TMessagesProj launched the file ndk-build.cmd The ndk compilation was successful.
    C:\Telegram\TMessagesProj> C:/Users/Console/AppData/Local/Android/Sdk/ndk-bundle/ndk-build.cmd
  5. After these actions, the application still crashes with an error

    Android Telegram App -> java.lang.UnsatisfiedLinkError

In the lines in the file ConnectionManager.java:

enter image description here

What did I do wrong?

PS On the tips below checked the path to the library. In the class NativeLoader inferred the path of the library that it loads. /data/app/org.telegramnf-1/lib/arm Along this path, the only loadable library is, that is, the option with the wrong path is eliminated. Here is a screen full of errors. enter image description here

  • one
    Fully add the error text. It should indicate which native library is missing. - eugeneek
  • one
    Look in the application text for linking with native libs: System.loadLibrary() - the problem is somewhere there. Most likely, after renaming the packages, the place where any *.so is located has changed - by default they should be in the /jni - Barmaley
  • @Barmaley checked the path, the library is there and is loaded from there. Please see the issue update. - Maxim Vorobiev
  • Can I post a full trace in the text, not in the form of a screenshot? The right edge of the screenshot is cropped - not everything is visible - Barmaley

0