WEBVTT 1 00:00:00.005 --> 00:00:02.009 - [Instructor] You can run Android Studio on windows, 2 00:00:02.009 --> 00:00:07.003 Mac, iOS, Linux, or even on Chrome OS. 3 00:00:07.003 --> 00:00:09.007 The system requirements for Android Studio 4 00:00:09.007 --> 00:00:13.008 are listed on the studio page on the developer website. 5 00:00:13.008 --> 00:00:15.000 On all platforms, 6 00:00:15.000 --> 00:00:18.004 you need a 64 bit development computer, 7 00:00:18.004 --> 00:00:23.003 on Windows, you'll need x86 64 bit CPU architecture. 8 00:00:23.003 --> 00:00:26.005 And that can be either an Intel or an AMD chip. 9 00:00:26.005 --> 00:00:29.003 And on Mac you'll need either an Intel computer 10 00:00:29.003 --> 00:00:32.000 or one of the newer M1 computers. 11 00:00:32.000 --> 00:00:36.001 On Linux, any 64 bit Linux distribution should work, 12 00:00:36.001 --> 00:00:38.006 as long as it supports one of the desktop environments 13 00:00:38.006 --> 00:00:40.006 that's listed on this page. 14 00:00:40.006 --> 00:00:43.009 Chrome OS has its own unique requirements. 15 00:00:43.009 --> 00:00:46.006 If you do want to run Android Studio on Chrome OS, 16 00:00:46.006 --> 00:00:49.005 I recommend a Chromebook that has at least 17 00:00:49.005 --> 00:00:51.002 an i5 processor. 18 00:00:51.002 --> 00:00:54.000 And even on that processor, it can be a little bit slow, 19 00:00:54.000 --> 00:00:55.008 i7 is a lot better. 20 00:00:55.008 --> 00:00:58.008 On Windows and Mac, again, i7 is great. 21 00:00:58.008 --> 00:01:01.001 And while eight gigabytes of RAM is listed here 22 00:01:01.001 --> 00:01:02.001 as the minimum, 23 00:01:02.001 --> 00:01:04.007 16 gigabytes will make you a lot happier. 24 00:01:04.007 --> 00:01:07.004 Everything will just work a lot faster. 25 00:01:07.004 --> 00:01:10.003 One other critical capability that all computers need 26 00:01:10.003 --> 00:01:14.006 to run well in Android Studio is hypervisor support. 27 00:01:14.006 --> 00:01:16.009 Android Studio uses virtualization 28 00:01:16.009 --> 00:01:19.003 to support the Android emulator. 29 00:01:19.003 --> 00:01:22.003 This is the tool that lets you run Android instances in a 30 00:01:22.003 --> 00:01:25.007 virtual device and not have to have a whole stack of 31 00:01:25.007 --> 00:01:28.003 physical Android phones and tablets around 32 00:01:28.003 --> 00:01:30.003 to test your application. 33 00:01:30.003 --> 00:01:32.003 If you aren't sure whether a particular computer 34 00:01:32.003 --> 00:01:34.003 supports virtualization, 35 00:01:34.003 --> 00:01:38.002 check its technical specs or check with the vendor. 36 00:01:38.002 --> 00:01:40.007 And finally you do need a minimum screen resolution 37 00:01:40.007 --> 00:01:44.009 of 1280 by 800, but higher resolution is better. 38 00:01:44.009 --> 00:01:46.009 And if your development environment supports 39 00:01:46.009 --> 00:01:48.006 more than one monitor, 40 00:01:48.006 --> 00:01:50.007 you can move windows around and make 41 00:01:50.007 --> 00:01:53.003 a very comfortable development environment. 42 00:01:53.003 --> 00:01:55.008 So check to make sure you have a development computer 43 00:01:55.008 --> 00:01:58.004 that's going to run Android Studio well. 44 00:01:58.004 --> 00:02:02.003 It needs the memory and it needs the up-to-date CPUs, 45 00:02:02.003 --> 00:02:05.003 and then you'll be able to build and test your Android apps 46 00:02:05.003 --> 00:02:08.006 quite easily on whichever operating system you choose.