Obsolete
Status Update
Comments
uc...@google.com <uc...@google.com>
xa...@google.com <xa...@google.com> #2
can you look inside your APK and see if there's any .so file in there?
[Deleted User] <[Deleted User]> #3
Hi, I have extracted the APK using WinRAR and the only thing I found inside the lib folder is a "google-play-services.jar.properties". However I searched inside the unzipped apk for "*.so" and there were no results
[Deleted User] <[Deleted User]> #4
Sorry it seems I cannot edit my previous comment, I meant "*.so*"
xa...@google.com <xa...@google.com> #5
Can you try to delete that file and see if it helps?
[Deleted User] <[Deleted User]> #6
File deleted and it works!, wow, unexpected. Thank you very much!
xa...@google.com <xa...@google.com> #7
Can you provide your list of dependencies. I'm guessing it's coming from one of them and I want to track this down as apparently 8.0 is much more strict about what's in the lib folder. thanks!
[Deleted User] <[Deleted User]> #8
Hi again, sorry for the delay but I was on a work trip, Attached you will find my app (the first one) and the project depedendencies.
The first one is the gogle play services lib (I know old style) whose version is 7571000 (according to the application manifest).
The second one is a subproject from github, here you have the link:https://github.com/amlcurran/ShowcaseView
The last one is another third party library for charts:https://github.com/johnjohndoe/Snowdon
Note: They are probably not the latest version, so keep that in mind.
Finally in Jars_1 Jars_2 and Jars_3 you will find the dependencies of each subproject. I hope it helps, anything you might need, just let me know. I will be happy to help
Note: The file that was being copied to the lib folder in the built APK was inside the lib fodler of the google_play_services_lib project (just where the Jars_1 png file is showing).
The first one is the gogle play services lib (I know old style) whose version is 7571000 (according to the application manifest).
The second one is a subproject from github, here you have the link:
The last one is another third party library for charts:
Note: They are probably not the latest version, so keep that in mind.
Finally in Jars_1 Jars_2 and Jars_3 you will find the dependencies of each subproject. I hope it helps, anything you might need, just let me know. I will be happy to help
Note: The file that was being copied to the lib folder in the built APK was inside the lib fodler of the google_play_services_lib project (just where the Jars_1 png file is showing).
bo...@gmail.com <bo...@gmail.com> #9
Hi,
I am trying to install .apk file on Android Emulator API 8.0 Oreo.
When I give a command ./adb install app.apk I get the error as Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113].
Studio Build: Android Studio 2.3.3
java version "1.7.0_131"
OpenJDK Runtime Environment (IcedTea 2.6.9) (7u131-2.6.9-0ubuntu0.14.04.2)
OpenJDK 64-Bit Server VM (build 24.131-b00, mixed mode)
I am trying to install .apk file on Android Emulator API 8.0 Oreo.
When I give a command ./adb install app.apk I get the error as Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113].
Studio Build: Android Studio 2.3.3
java version "1.7.0_131"
OpenJDK Runtime Environment (IcedTea 2.6.9) (7u131-2.6.9-0ubuntu0.14.04.2)
OpenJDK 64-Bit Server VM (build 24.131-b00, mixed mode)
[Deleted User] <[Deleted User]> #10
Are you using NDK features? Please read the previous comments, get your apk and search inside your /lib folder, is there anything in it?
bo...@gmail.com <bo...@gmail.com> #11
I am sorry, I have no idea about it. As I am trying to install the 3rd party app on Android Emulator API 8.0 Oreo. I don't know whether the developer of that app used any NDK features or not.
[Deleted User] <[Deleted User]> #12
Please provide any idea, as I am stuck at this point.
xa...@google.com <xa...@google.com> #13
Look inside your APK and see what's under lib/
It's likely you'll have a non so file in there that O chokes on. Figure out where it's coming from and delete it (you can use packagingOptions to exclude it)
It's likely you'll have a non so file in there that O chokes on. Figure out where it's coming from and delete it (you can use packagingOptions to exclude it)
s....@gmail.com <s....@gmail.com> #14
Hello,
Application not installed in android 8.0 device using signalr client sdk. Below error occurs when i am istall application in android device.
Error INSTALL_FAILED_NO_MATCHING_ABIS after updating marshmallow to Oreo.
There is no *.so file in apk.
Application not installed in android 8.0 device using signalr client sdk. Below error occurs when i am istall application in android device.
Error INSTALL_FAILED_NO_MATCHING_ABIS after updating marshmallow to Oreo.
There is no *.so file in apk.
s....@gmail.com <s....@gmail.com> #15
Hello,
Application not installed in android 8.0 device using signalr client sdk. Below error occurs when i am istall application in android device.
Error Installation failed with message Failed to finalize session : INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113..
Same application works fine in marshmallow device. and also check here is no *.so file in apk.
Application not installed in android 8.0 device using signalr client sdk. Below error occurs when i am istall application in android device.
Error Installation failed with message Failed to finalize session : INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113..
Same application works fine in marshmallow device. and also check here is no *.so file in apk.
uc...@google.com <uc...@google.com>
je...@google.com <je...@google.com> #16
I am sorry I took so long to look at this bug. At this point, it's so old, I am not sure it's worth doing forensics.
I suggest to file a new bug if you still have the issue with the 3.6 plugin.
I suggest to file a new bug if you still have the issue with the 3.6 plugin.
Description
Build #AI-162.4069837, built on June 6, 2017
JRE: 1.8.0_112-release-b06 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Version of Gradle Plugin: com.android.tools.build:gradle:3.0.0-beta6 || com.android.tools.build:gradle:2.2.0 (tested both of them)
OS: Windows 8.1
Hi everyone, I have an old app I am mantaining which is not fully based on gradle, just the files Android Studio created since I ported the app from Eclipse. The problem is that I have a Nexus 5x which I regularly use to debug my app and it has been updated to Android 8.0 Oreo. After the update everytime I try to install the app I receive this message:
adb shell pm install -r "/data/local/tmp/com.smm.myapp"
Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]
I have to say that my app does not use any NDK features, just the Android SDK so I do not fully understand why I get this error. In order to reassure that it was a problem of my mobile I created a AVD cloning a Nexus 5x with the API 26 and, as expected, I cannot install the apk in the AVD either.
However I downgraded the API version of the AVD to 24 and it runs, so I have no idea of what do I need. I tried to update the following packages:
Intex x86 Emulator Accelerator (HAXM installer) 6.2.1 Installed
Android SDK Build-Tools 26.0.1 Installed
But the error persists: I will attach my build.gradle file in case it sheds some light to this issue.
Thanks in advance