{"id":104,"date":"2016-12-20T15:45:02","date_gmt":"2016-12-20T07:45:02","guid":{"rendered":"http:\/\/www.mrtblog.cn\/?p=104"},"modified":"2017-04-12T21:25:10","modified_gmt":"2017-04-12T13:25:10","slug":"unity%e5%af%bc%e5%85%a5artoolkit%e5%8f%91%e5%b8%83android%e9%a1%b9%e7%9b%ae%e6%8a%a5%e9%94%99-plugins-colliding-with-each-other","status":"publish","type":"post","link":"http:\/\/www.mrtblog.cn\/?p=104","title":{"rendered":"Unity\u53d1\u5e03android\u9879\u76ee\u62a5\u9519 Plugins colliding with each other"},"content":{"rendered":"<div class='epvc-post-count'><span class='epvc-eye'><\/span>  <span class=\"epvc-count\"> 1,618<\/span><span class='epvc-label'> Views<\/span><\/div><p>Unity\u7248\u672c5.4.3f1<br \/>\nARtoolkit\u7248\u672c5.3.2<br \/>\nAndroid SDK Tools\u7248\u672c24.4.1<br \/>\n\u4e0b\u8f7dARUnity5-5.3.2.unitypackage\u5bfc\u5165Unity\uff0c\u53d1\u5e03\u5728PC\u4e0a\u6b63\u5e38\u8fd0\u884c\u3002<br \/>\n\u53d1\u5e03\u5728Android\u4e0a\u62a5\u51fa\u4ee5\u4e0b\u9519\u8bef\uff1a<\/p>\n<pre><span style=\"color: #ff0000;\">Found plugins with same names and architectures, Assets\/Plugins\/Android\/libARWrapper.so (ARMv7) and Assets\/Plugins\/x86\/libARWrapper.so (AnyCPU). Assign different architectures or delete the duplicate.\r\nUnityEditor.AndroidPluginImporterExtension:CheckFileCollisions(String)\r\nUnityEditorInternal.PluginsHelper:CheckFileCollisions(BuildTarget) (at C:\/buildslave\/unity\/build\/Editor\/Mono\/Plugins\/PluginsHelper.cs:25)\r\nUnityEditor.BuildPlayerWindow:BuildPlayerAndRun()\r\n\r\nPlugins colliding with each other.\r\n<\/span><\/pre>\n<p>\u6839\u636e\u63d0\u793a\uff0c\u5728Assets\/Plugins\/x86\/libARWrapper.so\u66f4\u6539\u5c5e\u6027Select platforms for plugin\u628aAny Platform\u52fe\u9009\u6846\u53bb\u6389\uff0c\u70b9\u51fbApply<br \/>\n\u82e5\u8fd8\u6709\u5176\u4ed6\u6587\u4ef6\u53d1\u751f\u51b2\u7a81\uff0c\u5219\u540c\u6837\u53d6\u6d88\u6389Any Platform<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1,618 ViewsUnity\u7248\u672c5.4.3f1 ARtoolkit\u7248\u672c5.3.2 Android SDK  [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[92],"tags":[15,13],"class_list":["post-104","post","type-post","status-publish","format-standard","hentry","category-project","tag-android","tag-unity"],"_links":{"self":[{"href":"http:\/\/www.mrtblog.cn\/index.php?rest_route=\/wp\/v2\/posts\/104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.mrtblog.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.mrtblog.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.mrtblog.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.mrtblog.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=104"}],"version-history":[{"count":2,"href":"http:\/\/www.mrtblog.cn\/index.php?rest_route=\/wp\/v2\/posts\/104\/revisions"}],"predecessor-version":[{"id":106,"href":"http:\/\/www.mrtblog.cn\/index.php?rest_route=\/wp\/v2\/posts\/104\/revisions\/106"}],"wp:attachment":[{"href":"http:\/\/www.mrtblog.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.mrtblog.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=104"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.mrtblog.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}