Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
  • Help Room /
This question was closed Feb 21, 2020 at 09:50 AM by pako for the following reason:

The question is answered, right answer was accepted

avatar image
7
Question by Neogene · Apr 23, 2018 at 04:32 PM · androidbuildbuild settings

Disable appname_symbols.zip generation in Android build

When building an Android app using "internal build system", "IL2CPP", ".NET Subset" Unity generates a zip file which contains symbols (eg: appname_3-1.0-v2.symbols.zip) next to the app .apk but we don't need it, there is a way to disable this step?

We are using a file share service (dropbox/other) and this delays upload time so we have to access the folder, delete the file or stop synchronization of this file.

Comment
Add comment · Show 4
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image pako · Sep 03, 2018 at 12:37 PM 0
Share

This post is a few months old but I just run into it.

Actually you do need the symbols zip file in order to be able to create a call stack, if you get a crash report.

https://support.unity3d.com/hc/en-us/articles/115000292166-Symbolicate-Android-crash

avatar image Neogene · Sep 03, 2018 at 01:13 PM 0
Share

Thank you Pako, the fact is to know how much it takes to generate these file and if the developer prefers to ignore how time during building will be saved skipping this step.

avatar image pako Neogene · Sep 03, 2018 at 03:31 PM 0
Share

As far as I know, you can't skip the symbol file creation step. The whole build process in a large project takes about 10 $$anonymous$$utes for me, so it's not that much.

avatar image sampenguin · Mar 27, 2019 at 04:00 PM 0
Share

Agreed this really needs to be an option for iteration on mobile device builds where I don't need symbols 99% of the time. $$anonymous$$ills development time.

4 Replies

  • Sort: 
avatar image
2
Best Answer

Answer by Neogene · Oct 31, 2019 at 05:11 PM

Update: Unity 2019.2.11 changelog: Android: Allow to disable symbols.zip generation when building apk or aab

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
1

Answer by mitaywalle · Feb 21, 2020 at 04:31 AM

https://docs.unity3d.com/ScriptReference/EditorUserBuildSettings-androidCreateSymbolsZip.html

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
-3

Answer by Vivraan · Feb 17, 2019 at 03:51 AM

Switch to Git, and update the .gitignore file.

Comment
Add comment · Show 3 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image YD_JMysior · Apr 08, 2019 at 08:55 AM 0
Share

Unfortunately this does not answer the OP question.

avatar image LoungeKatt · Apr 16, 2019 at 01:51 AM 0
Share

The purpose of the .gitignore file is to, as the name implies, ignore those files in the resulting git repository. Versioning and file sharing are drastically different, so this would be an excessive change even if it were functional. As for Dropbox, similar functionality has been requested since 2014 with little progress (https://www.dropboxforum.com/t5/Dropbox/Ignore-folder-without-selective-sync/idi-p/5926)

avatar image Neogene · Apr 16, 2019 at 05:57 AM 0
Share

Deploying doesn't implicit mean to store the file inside a VCS enabled folder.

avatar image
0

Answer by YD_JMysior · Apr 08, 2019 at 09:03 AM

Would like to know that too. Can't seem to find any documentation on the usage of these symbol files (I think I get what they are for, but don't know how to use them). @Neogene before someone gives a proper answer (how to disable the generation of the symbols), a workaround would be to automatically remove that file in the post build process. Place a script in the Editor folder and use something like:

 using UnityEditor.Callbacks;
 
 public class SymbolsFileRemover : MonoBehaviour {
 
      [PostProcessBuild]
      public static void OnPostProcessBuild(BuildTarget target, string pathToBuiltProject)
      {
           //find and remove the zip file here using System.IO
      }
 }
Comment
Add comment · Show 2 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Neogene · Apr 16, 2019 at 05:59 AM 0
Share

Yeah I've done postprocessbuild scripts from 2011 but it's normal to think that probably the symbols file isn't always required, eg: doing "quick" deploy and tests. uff.

avatar image YD_JMysior · Apr 16, 2019 at 07:17 AM 1
Share

Exactly - I too think there should be an opt-out option to not generate the symbols.

Follow this Question

Answers Answers and Comments

239 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Android Build Crashes on Tablet 0 Answers

Android Build Errors 0 Answers

Problems in Android build when running game 1 Answer

Problem Building game on Android smartphone- Black screen and back to menu android. 0 Answers

Why Is Daydream Build and Run Not Working? 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges