unity導出包到AndroidStudio中打包apk

1. unity導出Gradle

image

2. 使用AndroidStudio打開包

image

3. 遇到的問題

  • 問題:

Unable to find method ‘org.gradle.api.tasks.compile.CompileOptions.setBootClasspath(Ljava/lang/String;)V’.

  • 解決方法:

找到文件gradle/wrapper/gradle-wrapper.properties,然後往文件中新增

distributionUrl=https\://services.gradle.org/distributions/gradle-3.5-all.zip

找到File → Settings → Build, Execution, Deployment → Instant Run,然後不勾選
image

  • 問題:

Out of memory: Java heap space. Please assign more memory to Gradle in the project’s gradle.properties file. For example, the following line, in the gradle.properties file, sets the maximum Java heap size to 1,024 MB: org.gradle.jvmargs=-Xmx1024m

  • 解決方法:

找到文件gradle/wrapper/gradle-wrapper.properties,然後往文件中新增

org.gradle.jvmargs=-Xmx1024m -XX:MaxPermSize=1024m
  • 問題:

android studio 一直卡在Gradle:Build Running

  • 解決方法:

勾選Offline work
image

  • 問題:

項目一下子膨脹到很大

  • 解決方法:

原因:工程項目目錄下生成了很多.hprof文件,.hprof文件可以展示某一時刻Java堆的使用情況,可用於分析內存泄漏或內存分配的問題,如果項目太大也可選擇刪除

  • 問題:

摸不清頭腦的問題,或者做了一些修改,可以試試重啓下AndroidStudio,如下圖

  • 解決方法:
    image

4. 打包apk

image

上面的這些問題和解決方法也不一定就是這麼對應,反正到時候看着好好設置吧

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章