624 CHAPTER 16: The Future of Android: The 64-Bit Android 5.0 OS
I right-clicked on the known issues link at the bottom of the screen and opened it in a tab (see the
right side of Figure 16-30). This shows that there is an issue with the ProGuard folder and it provides
a bug-tracking number.
Since there is an update available, I used the Help ➤ Check for Update menu sequence again,
and I got a quick pop-up message—about the size of a tool-tip message—that said that my Internet
connection is faulty. To check on this, I started the Google Chrome browser and went to the
Google.com web site, which worked fine. Thinking the Android Studio repository was down, I tried
the Help ➤ Check for Update menu sequence a few more times, with the same result. To ascertain
if other any other developers were experiencing this problem, I used Google to search for the string
“Android Studio update fails” and got a hit on a stackoverflow.com question, which addressed this
very issue. I show the top of the stackoverflow.com web site in Figure 16-31, as the entire thread of
this widespread issue was several pages long.
Figure 16-31. Google the string “Android Studio update fails” and go to the stackoverflow.com Q&A web site
I found a technical solution in one of the answers suggesting that I add Djava.net.preferIPV6Addresses,
which is a network configuration switch that needs to be set to true in a studio64.exe.vmoptions
configuration file in order to fix this problem. I will show you the work process that I used to implement
this solution next.
The first thing that I did was search my computer for the studio64.exe file, as shown in Figure 16-32.
I searched because Android Studio was not in the usual ProgramFiles folder. I right-clicked the
vmoptions file and selected the Open option to open the studio64.exe.vmoptions file in a text editor
so that I could add the needed switch.