问题
I'm trying to add the Android SDK Module to an Editor that I have installed on my PC.
I've looked it up online and the guide available here states that there should be an "Add Modules" option available from the menu but it is absent from the menu when I open it in my Unity Hub:
回答1:
I got strait solution for this issue
No reinstall require. No redownload require. One click Restore all unity editors including Modules.
- Remove Unity editor from the hub.
- Go to Unity hub setting.
- From General tab you will find the default editors path.
- Locate the path and hit save.
- Enjoy. :)
回答2:
I've solved the issue by reinstalling the Unity Editor version I was using via the Unity Hub.
It seems that Unity Hub doesn't have the option to add modules to Unity Editor versions which have been installed using the Unity Installer instead of Unity Hub itself.
It is worth pointing out that Brian Choi's answer is a valid workaround, however I wanted to use the modules functionality of Unity Hub.
回答3:
- Press three dots
- Remove from hub
- Go to https://unity3d.com/get-unity/download/archive
- Press unity installer
- After this it will show message "You already have this unity version installed"
- Now this Add modules option will appear.
回答4:
- Run UnityEditor
- open menu 'Unity/Preferences/External Tools'
- There is menu for Android SDK, and buttons to download sdk.
回答5:
You can give any tools with this:
Install Unity Hub.
Run Unity Hub.
Go to this page:
Then click on the Unity Hub.
In the next level you can select your tools and give them.
回答6:
Visiting the release notes for an old version provides direct download links to the individual build modules, example: https://unity3d.com/unity/whats-new/2019.4.4
- Go the download archive: https://unity3d.com/get-unity/download/archive
- Find your version
- Click "Release Notes"
- All downloads sorted by editor platform (Windows editor + Mac editor) should be linked
回答7:
- Best way to manage Unity modules is using Unity Hub. As Don Andre post reinstalling Unity.
- For those Unity version can't installed from Unity Hub, you can only use Unity installer.
Some Tips for second way:
- Install all required modules at once. Because you can only re-install Unity but not modify, it's a waste of time.
- After locate installed Unity in Unity Hub, you can't modify modules, so you can't modify modules or install Android SDK or NDK. I recommend download SDK & NDK outside, and open menu 'Edit/Preferences/External Tools', set SDK & NDK path.
- You can found Android NDK requirement from here: https://docs.unity3d.com/Manual/android-sdksetup.html
- NDK download link: https://developer.android.com/ndk/downloads/older_releases.html#ndk-16b-downloads
回答8:
Here are our real options.
- Completely remove everything with unity and then install the last version of 2018 before they make using that without the crap hub impossible and just never update it.
- Get rid of it completely and, use a competitor's product and deal with the learning curve,
- Congratulate Unity for destroying their own product and going backwards and never use their stuff ever again.
I have been a long time user and I and others were going to create a community of gamers and indie developers for a joint volunteer project. With this crap a lot of us are now considering Unreal because Unity has tanked us, ignored us, and claim fixes that are not fixed for the last damn time.
回答9:
For me, it's slightly different from Nek0pi
- Remove Unity from Hub
- go to unity archive (https://unity3d.com/get-unity/download/archive)
- in the website, click Unity Hub button next to Unity version that you're looking for (in my case its Unity 2019.3.13)
- Unity Hub will pop up and let you add any modules you want in that selected version.
After all those steps, next time you clicked on the three dots, it'll show Add Modules option.
this image
回答10:
Confirm your Unity editor is in the right folder location, (check below), and you should normally see a link to add modules on clicking the three dots for your install on Unity Hub afterwards.
The typical location on each OS will be;
Windows
C:\Program Files\Unity\Editor\Unity.exe
OR
C:\Program Files\Unity<version>\Editor\Unity.exe
macOS
/Applications/Unity/Hub/Editor/<version>/Unity.app
Linux
/home/<username>/Unity/Hub/Editor/<version>/Unity
Read more
回答11:
Non of above answers worked for me. The answer is here:
- first locate your editor from unityhub
- quit from unityhub completely
- go to this path:
C:\Users\username\AppData\Roaming\UnityHub\
- find this file:
editors.json
- locate the line of your desired version :
{"2019.4.15f1":{"version":"2019.4.15f1", . . .
- At the end of this line change
"manual":true
to"manual":false
- reopen unityhub again and enjoy!
回答12:
For just a beta version you can simply add the module :-
- Open unity hub
- Go to installs
- Click on the three dots on your beta version
- Click on add modules
- Check the required module
- Agree for the terms and condition
- Install
There you go
来源:https://stackoverflow.com/questions/56817573/cant-add-modules-to-installed-unity-editors