robertohuertasm / SQLite4Unity3d

SQLite made easy for Unity3d
MIT License
1.27k stars 265 forks source link

Found plugins with same names and architectures #85

Open MakeMoneyMan opened 6 years ago

MakeMoneyMan commented 6 years ago

Found plugins with same names and architectures, Assets/Plugins/x64/sqlite3.dll () and Assets/Plugins/x86/sqlite3.dll (). Assign different architectures or delete the duplicate. UnityEditor.AndroidPluginImporterExtension:CheckFileCollisions(String) UnityEditorInternal.PluginsHelper:CheckFileCollisions(BuildTarget) (at C:/buildslave/unity/build/Editor/Mono/Plugins/PluginsHelper.cs:25) UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()

Plugins colliding with each other.

Build completed with a result of 'Failed' UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()

UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181 at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88 UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()

I create a new project, There are no extra files in it. how can i fixed it?

MakeMoneyMan commented 6 years ago

I tried change Api Compatibility Level of the player setting to .NET 2.0. But it still doesn't work.

AshleyBates commented 6 years ago

Make your x86 dll to CPU Architecture 'x86' Make your x64 dll to CPU Architecture 'Armv7'

At the moment they will both be the same.

s0urLuc1d commented 5 years ago

You need to put the whole folder in plugins, solved this for me

jacksonkr commented 2 years ago

this is the best source for android64 sqlite I've found yet.

https://github.com/robertohuertasm/SQLite4Unity3d/blob/master/Example/Assets/Plugins/Android/libs/arm64-v8a/libsqlite3.so