Unity 打包錯誤:CommandInvokationFailure: Failed to build apk.
我的環境:
Android JDK/JRE 9.0.1
Unity 2017.2.0f3
最近因為換了電腦,很多開發環境都要重新配置,今天在剛剛把Android環境搭建好(JDK/JRE/SDK等),用Unity打包APK的時候居然提示打包失敗???
錯誤資訊:
CommandInvokationFailure: Failed to build apk.
F:/Android/Environment/JDK/jdk-9.0.1\bin\java.exe
原因:
Google 了好久,原因是因為JDK版本引起的,截止2018/1/14 JDK 版本是9.0.1。
解決方案:
如果你使用的是JDK9.0.1版本的話那就悲劇了,網上沒有找到基於JDK 9的APK釋出失敗解決方案。很多老外都是通過將JDK 降級到 JDK8 然後修改 系統變數JAVA_HOME 和Unity Edit ->Preferences->Extenal Tools->Android JDK 導向到JDK8,然後再打包的。
總結:
通過查看了一些論壇的回帖,應該是JDK9 刪除了一些關於Sun.相關API導致的。
總之就是不要用JDK9 來打包,換用JDK8
相關推薦
Unity 打包錯誤:CommandInvokationFailure: Failed to build apk.
我的環境: Android JDK/JRE 9.0.1 Unity 2017.2.0f3 最近因為換了電腦,很多開發環境都要重新配置,今天在剛剛把Android環境搭建好(JDK/JRE/SDK等),用Unity打包APK的時候居然提示打包失敗??? 錯誤資訊: Co
Unity CommandInvokationFailure: Failed to sign APK package.
stderr[Error: keywords 'java|openjdk version' not found in 'picked up java_tool_options: -df'Error: keywords 'java|openjdk version' not found
Unity打包遇到CommandInvokationFailure: Gradle build failed.
環境:Untiy2017.3.1jdk:7.0報錯:CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.7.0_80\bin\java.exe -classpath "D:\Pro
build.gradle error錯誤:Failed to resolve: common Android Studio3.1.3build.gradle error錯誤
背景:Android Studio更新到3.1.3,執行平常的專案時報錯build.gradle裡面的玄幻BUG:Error:Failed to resolve: common <a href="
eclipse執行錯誤提示 Failed to load D:\Android\sdk\build-tools\26.0.0-preview\lib\dx.jar
前幾天在ecplise上執行專案還好好,今天一執行就提示這個錯誤:Your project contains error(s), please fix them before running your application.(你的程式包含錯誤,請修改後再執行)。咋
swagger ui js 錯誤:Failed to execute 'serializeToString' on 'XMLSerializer': parameter 1 is not of type 'Node'.
排除法 解決 swa set ring param execute 錯誤 exec 經過排查,引發此錯誤的原因是,表中有一個字段名稱為“NodeName”,應該是在前臺xml解析時引發沖突所致。我的解決辦法是: 修改列名,修改映射。 如下: [Column("NodeNa
eclipse運行錯誤提示 Failed to load D:Androidsdkuild-tools26.0.0-previewlibdx.jar
http prev fail 運行 log tool roi androi art http://blog.csdn.net/zhou452840622/article/details/73028681eclipse運行錯誤提示 Failed to load D:\Andr
刪除Mysql錯誤-- 3664 - Failed to set SDI 'xxx' in tablespace 'joinus/aut
有一個mysql資料庫刪除不了,一直提示以下錯誤 這其實是mysql的一個bug,如果你一直出現這個提示,就把mysql刪除重下,但也有其他方法能刪除。 方法1 詳見以下連結 https://cloud.tencent.com/developer/ask/177930 https://s
git 錯誤error: failed to push some refs to
問題說明 當我們在github版本庫中發現一個問題後,你在github上對它進行了線上的修改;或者你直接在github上的某個庫中新增readme檔案或者其他什麼檔案,但是沒有對本地庫進行同步。這個時候當你再次有commit想要從本地庫提交到遠端的github庫中時就會出現push失敗的問題。
如何處理VMware啟動虛擬機器時的錯誤資訊Failed to lock the file
有的時候我們使用WMware時,如果沒有正確關閉虛擬機器,下次啟動時會遇到這個錯誤資訊: Failed to lock the file Module XXX power on failed. Failed to start the virtual machine. 解決方案:
無法正常編譯錯誤Compilation failed to complete
發現了一個不錯的庫可以實時檢視和修改佈局。uetool 於是就加入到了依賴,誰想編譯時卻出現了錯誤。 以下是部分錯誤片段 org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:tr
錯誤TypeMismatchException: Failed to convert property value of type [java.lang解決與原因?
當你在開發時遇到這樣的問題時,說明你的配置檔案並沒有被spring容器載入到,所以導致這樣的錯誤,如圖:這時先檢查一下你的配置檔案是否被載入 Caused by: org.springframework.beans.TypeMismatchExce
Maven父子專案打包子專案出現Failed to collect dependencies問題
Maven父子專案打包子專案出現Failed to collect dependencies問題 使用Idea建立Springboot專案多個模組打包,因為是第一次使用,遇到了一些問題,記錄一下。 錯誤如下: Failed to execute goal on project project
一個近期頻繁出現的錯誤PDFLaTeX failed to create a pdf file.--你的檔名有空格嗎?
期很多人問及這樣的錯誤: (C:\CTEX\MiKTeX\tex\latex\base\article.clspdflatex.exe: Invalid argument: new*name.synctex(busy) pdflatex.exe: Data: new*name.synctex(busy) PD
MongoDB安裝+解決錯誤:Failed to start mongod.service:until not found
在ubuntu下安裝MongoDB的步驟: 1.執行"apt-get install mongo"如果遇到找不到安裝包的話執行"apt-get update" 2.這時裝好以後應該會自動執行mongod程式,通過"pgrep mongo -l "檢視程序是否已經啟動
解決錯誤Error:Failed to open zip file. Gradle's dependency cache may be corrupt
錯誤樣例: 這句話的意思是 :打不開壓縮檔案, gradle依賴快取發生中斷 解決方式: 1.刪除專案中的 gradle資料夾—>wrapper資料夾 2.重新gradle編譯
診斷:RHEL7安裝11.2RAC時root.sh錯誤ohasd failed to start
RHEL 7.5中安裝11gRAC時,在grid infrastructure的root.sh執行時,報錯: # /oracle/product/11g/grid/root.sh ... Adding Clusterware entries to inittab ohasd failed to st
maven package 打包報錯 Failed to execute goal
總結一下maven 打包,專案工程開發工具idea14,使用 JDK 1.8 版本1.打包前需要先將idea關掉,不然會導致mvn clean的時候,部分檔案刪除不掉,mvn package的時候,也會丟失檔案。2.mvn package打包報錯:[ERROR] Failed
ES錯誤Error:Failed to parse mapping [data]:[_ttl] is removed in 5.0
error":{"root_cause":[{"type":"mapper_parsing_exception","reason":"Failed to parse mapping [data]: [_
Maven部署到Tomcat出現錯誤:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1
大家都知道錯誤內容相同時,出現的場景也不一定相同。所以本篇提出的錯誤解決方案可能僅僅適用跟我相同場景下的情況。 1、出現錯誤的場景: 按照我之前一篇文章【Eclipse中Maven的整合和使用介紹】進行配置Maven之後,在再src/main/java資料夾下建立Servl