**_
“Your hardware does not support this application.
Failed to load ‘libmain.so ’
java.lang.UnsatisfiedLinkError: dopen failed: library “libmain.so ” not found”
_**
Getting this message when trying to launch a Unity AR app as a library from Android Studio.
Unity 2022.3.7f1
Android Studio Giraffe
abiFilters “armeabi-v7a”, “x86”
Gradle 7.2
Added include ‘:unityLibrary:xrmanifest.androidlib’ as per latest unity update
Used in Unity:
Mapbox SDK without AR Components that were bundled with that SDK
ReadyPlayerMe SDK
ARFoundation
gLTFast and Draco 3D data compression (but not using it)
Google ARCore XR Plugin
Please let me know what other information you need to help me resolve this issue.
The app runs fine as an APK when built and run directly from Unity.
opened 02:31PM - 10 Oct 23 UTC
closed 03:35AM - 25 Oct 23 UTC
bug
**_
"Your hardware does not support this application.
Failed to load '[libma… in.so](http://libmain.so/)'
java.lang.UnsatisfiedLinkError: dopen failed: library "[libmain.so](http://libmain.so/)" not found"
_**
Getting this message when trying to launch a Unity AR app as a library from Android Studio.
Unity 2022.3.7f1
Android Studio Giraffe
abiFilters "armeabi-v7a", "x86"
Gradle 7.2
Added include ':unityLibrary:xrmanifest.androidlib' as per latest unity update
Used in Unity:
Mapbox SDK without AR Components that were bundled with that SDK
ReadyPlayerMe SDK
ARFoundation
gLTFast and Draco 3D data compression (but not using it)
Google ARCore XR Plugin
Please let me know what other information you need to help me resolve this issue.
The app runs fine as an APK when built and run directly from Unity.
opened 02:30PM - 10 Oct 23 UTC
closed 02:20PM - 12 Oct 23 UTC
_Note: If this is a bug or support ticket, please provide the following informat… ion:_
* Unity version:
* Scripting Runtime Version:
* Scripting Backend: IL2CPP
* Api Compatibility Level: 25 to Latest
* Mapbox SDK version: latest available on this repo
* The platform you're building to: Android, built in unity, loading as a library via android studio project
* A description of what you're trying to do: Launching unity app, an AR app with mapbox sdk via android studio app
* Steps to recreate the bug if appropriate:
* Links to your logs are also helpful: "Your hardware does not support this application.
Failed to load '[libmain.so](http://libmain.so/)'
java.lang.UnsatisfiedLinkError: dopen failed: library "[libmain.so](http://libmain.so/)" not found"
**_
"Your hardware does not support this application.
Failed to load '[libmain.so](http://libmain.so/)'
java.lang.UnsatisfiedLinkError: dopen failed: library "[libmain.so](http://libmain.so/)" not found"
_**
Getting this message when trying to launch a Unity AR app as a library from Android Studio.
Unity 2022.3.7f1
Android Studio Giraffe
abiFilters "armeabi-v7a", "x86"
Gradle 7.2
Added include ':unityLibrary:xrmanifest.androidlib' as per latest unity update
Used in Unity:
Mapbox SDK without AR Components that were bundled with that SDK
ReadyPlayerMe SDK
ARFoundation
gLTFast and Draco 3D data compression (but not using it)
Google ARCore XR Plugin
Please let me know what other information you need to help me resolve this issue.
The app runs fine as an APK when built and run directly from Unity.
opened 02:10PM - 10 Oct 23 UTC
closed 02:20PM - 12 Oct 23 UTC
**_
> "Your hardware does not support this application.
> Failed to load '[l… ibmain.so](http://libmain.so/)'
> java.lang.UnsatisfiedLinkError: dopen failed: library "[libmain.so](http://libmain.so/)" not found"
_**
Getting this message when trying to launch a Unity AR app as a library from Android Studio.
Unity 2022.3.7f1
Android Studio Giraffe
abiFilters "armeabi-v7a", "x86"
Gradle 7.2
Added `include ':unityLibrary:xrmanifest.androidlib'` as per latest unity update
Used in Unity:
Mapbox SDK without AR Components that were bundled with that SDK
ReadyPlayerMe SDK
ARFoundation
gLTFast and Draco 3D data compression (but not using it)
Google ARCore XR Plugin
Please let me know what other information you need to help me resolve this issue.
The app runs fine as an APK when built and run directly from Unity.
libmain.so doesn’t belong to AR Foundation. Some other issue here most likely.
I was able to solve by checking armv7 in unity
Until now I had always disabled it and all my apks from unity would run just fine.
And this time the abi filters used in android studio were “armeabi-v7a”, “arm64-v8a”, “arm64”.