Since Google warned us to provide support to 64-bit architecture, I am migrating my existing Unity Project from version Unity 5.6.6f to Unity 2018.4.1f
Upon running my project app crashes with log,
> 2019-06-02 20:08:27.869> 14987-14987/com.example.myapplication:unityplayer> E/AndroidRuntime: FATAL EXCEPTION:> main> Process: com.example.myapplication:unityplayer,> PID: 14987> java.lang.RuntimeException: Unable to start activity> ComponentInfo{com.example.myapplication/com.example.myapplication.UnityActivity}:> android.content.res.Resources$NotFoundException:> String resource ID #0x0> at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2747)> at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2808)> at android.app.ActivityThread.-wrap12(ActivityThread.java)> at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1541)> at android.os.Handler.dispatchMessage(Handler.java:102)> at android.os.Looper.loop(Looper.java:165)> at android.app.ActivityThread.main(ActivityThread.java:6375)> at java.lang.reflect.Method.invoke(Native> Method)> at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)> at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:802)> Caused by: android.content.res.Resources$NotFoundException:> String resource ID #0x0> at android.content.res.Resources.getText(Resources.java:347)> at android.content.res.MiuiResources.getText(MiuiResources.java:97)> at android.content.res.Resources.getString(Resources.java:393)> at com.unity3d.player.UnityPlayer.a(Unknown> Source)> at com.unity3d.player.UnityPlayer.(Unknown> Source)> at com.example.myapplication.UnityActivity.onCreate(UnityActivity.java:52)> at android.app.Activity.performCreate(Activity.java:6845)> at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
What i have done is,
I have changed the scripting back-end configuration to IL2CPP to support 64-bit architecture. After exporting, I have pasted the Library folder, Asset folder and JniLibs folder contents (which I got from exported Unity Android project) to my Android project respective folders.
Can anyone please help me to sort out this issue.
↧