簡體   English   中英

Unity3D命令行構建不訪問庫和更新Android Manifest

[英]Unity3D Command line Build not accessing libraries and updating Android Manifest

我有一個帶有多個android插件的統一項目。 插件放在推薦的文件夾/ Assets / Plugins / Android / NameOfPlugin中,每個插件都有自己的AndroidManifest.xml和.project文件。 我在/ Assets / Plugins / Android中也有一個AndroidManifest.xml

當從工作室中的任何開發機器構建.apk時,AndroidManifest被正確編譯為包含所有必需活動的單個.xml文件。 但是,當通過命令行在Mac Mini上構建時,這不會發生。 AndroidManifest.xml缺少必需的代碼,應用程序無法運行。

我已經完成了所有內容的全新安裝,嘗試了不同的配置,加載了很多東西,但無濟於事。 任何人對可能出什么問題有任何想法?

Dan的一位同事在這里,對Unity編輯器的兩個“ Editor.log”文件進行了直接文本對比后,損壞的構建器中缺少一條明顯的行,

DisplayProgressbar: Android Library Support

谷歌搜索引導我到http://answers.unity3d.com/questions/792979/android-library-support-build-issue.html誰已經發現了答案,這幾乎與我們所遭受的一樣,

它似乎有一個“。” 在構建路徑上的目錄名稱中導致無法正確找到android-libraries並將其添加到StagingArea。

將我們在Autobuilder上的存儲庫從〜/ .jenkins / workspace / game_project移到〜/ game_project可以解決此問題。

我們自己做了同樣的事情,就解決了這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM