Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
3
Question by Visutate · Dec 31, 2020 at 02:53 PM · crashloadarm

Failed to load 'libmain.so'

App not working on some devices

After upgrading our Unity project from 2019.3.15f1 to 2020.2.1f1 some of our testers started getting error:

 12-31 16:21:34.740 20342 20342 E Unity   : Failed to load 'libmain.so'
 12-31 16:21:34.740 20342 20342 E Unity   :
 12-31 16:21:34.740 20342 20342 E Unity   : java.lang.UnsatisfiedLinkError: dlopen failed: library "/data/app/com.*****.*****-2VG7SJabCDmTNFQuPiQIyw==/lib/arm64/libmain.so" not found
 12-31 16:21:34.740 20342 20342 E Unity   : Your hardware does not support this application.


We are building our project as .aab (Android App Bundle) with Google Play. When built .aab is checked with winrar, we can see that libmain.so is included in both .aab\base\lib\arm64-v8a .aab\base\lib\armeabi-v7a.

By now we tried:

  • Checking our build settings are: scripting backend is IL2cpp, both ARMv7 ARM64 target architectures are checked.
    • Deleted library completely and let unity recreate it

    • Setting install location to automatic

    • Setting write permission to internal

    • Clearing play store cache and app cache for testers device

build.gradle: ...

 android {
     compileSdkVersion 30
     buildToolsVersion '30.0.3'
 
     compileOptions {
         sourceCompatibility JavaVersion.VERSION_1_8
         targetCompatibility JavaVersion.VERSION_1_8
     }
 
     defaultConfig {
         minSdkVersion 24
         targetSdkVersion 30
         ndk {
             abiFilters 'armeabi-v7a', 'arm64-v8a'
         }
         versionCode 490
         versionName '1.490'
         consumerProguardFiles 'proguard-unity.txt'
     }
 
     lintOptions {
         abortOnError false
     }
 
     aaptOptions {
         noCompress = ['.ress', '.resource', '.obb'] + unityStreamingAssets.tokenize(', ')
         ignoreAssetsPattern = "!.svn:!.git:!.ds_store:!*.scc:.*:!CVS:!thumbs.db:!picasa.ini:!*~"
     }
 
     packagingOptions {
         doNotStrip '*/armeabi-v7a/*.so'
         doNotStrip '*/arm64-v8a/*.so'
     }

Graphics API: OpenGLES3

Some packages in project

  • Facebook SDK 8.1.1

  • Backtrace 3.2.6

  • Google Play Asset Delivery & Google Play Core 1.3.0

  • Localization 0.9.0

  • AR Foundation 4.0.9

  • IAP 2.1.1

  • EMpro 2.13.0

Comment
Add comment · Show 1
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Beennn · Feb 24, 2021 at 06:06 PM 0
Share

Did you find a solution to this?

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

123 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Unity v4.1.5 Crashes When Using Resources.Load 0 Answers

Unity crashing when loading scene 1 Answer

Fatal error after loading image and drawing texture 1 Answer

Fatal Error opening both MonoDevelop and Xamirin 0 Answers

load level problem when building to ipad 2 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges