From 4ce07773ceb704e105a2a1fcb8116ed50243926e Mon Sep 17 00:00:00 2001 From: Website Deployment Script Date: Sat, 26 Jan 2019 16:10:53 +0000 Subject: [PATCH] Deploy website Deploy website version based on c06e54d76f098175ba996e65af70d66b5e2aafbe --- docs/0.10/building-from-source.html | 22 +++++++++++----------- docs/0.10/building-from-source/index.html | 22 +++++++++++----------- docs/0.10/getting-started.html | 10 +++++----- docs/0.10/getting-started/index.html | 10 +++++----- docs/0.11/building-from-source.html | 22 +++++++++++----------- docs/0.11/building-from-source/index.html | 22 +++++++++++----------- docs/0.11/getting-started.html | 10 +++++----- docs/0.11/getting-started/index.html | 10 +++++----- docs/0.12/building-from-source.html | 22 +++++++++++----------- docs/0.12/building-from-source/index.html | 22 +++++++++++----------- docs/0.12/getting-started.html | 10 +++++----- docs/0.12/getting-started/index.html | 10 +++++----- docs/0.13/building-from-source.html | 22 +++++++++++----------- docs/0.13/building-from-source/index.html | 22 +++++++++++----------- docs/0.13/getting-started.html | 10 +++++----- docs/0.13/getting-started/index.html | 10 +++++----- docs/0.14/building-from-source.html | 22 +++++++++++----------- docs/0.14/building-from-source/index.html | 22 +++++++++++----------- docs/0.14/getting-started.html | 10 +++++----- docs/0.14/getting-started/index.html | 10 +++++----- docs/0.15/building-from-source.html | 22 +++++++++++----------- docs/0.15/building-from-source/index.html | 22 +++++++++++----------- docs/0.15/getting-started.html | 10 +++++----- docs/0.15/getting-started/index.html | 10 +++++----- docs/0.16/building-from-source.html | 22 +++++++++++----------- docs/0.16/building-from-source/index.html | 22 +++++++++++----------- docs/0.16/getting-started.html | 10 +++++----- docs/0.16/getting-started/index.html | 10 +++++----- docs/0.17/building-from-source.html | 22 +++++++++++----------- docs/0.17/building-from-source/index.html | 22 +++++++++++----------- docs/0.17/getting-started.html | 10 +++++----- docs/0.17/getting-started/index.html | 10 +++++----- docs/0.18/building-from-source.html | 22 +++++++++++----------- docs/0.18/building-from-source/index.html | 22 +++++++++++----------- docs/0.18/getting-started.html | 10 +++++----- docs/0.18/getting-started/index.html | 10 +++++----- docs/0.19/building-from-source.html | 22 +++++++++++----------- docs/0.19/building-from-source/index.html | 22 +++++++++++----------- docs/0.19/getting-started.html | 10 +++++----- docs/0.19/getting-started/index.html | 10 +++++----- docs/0.20/building-from-source.html | 22 +++++++++++----------- docs/0.20/building-from-source/index.html | 22 +++++++++++----------- docs/0.20/getting-started.html | 10 +++++----- docs/0.20/getting-started/index.html | 10 +++++----- docs/0.21/building-from-source.html | 22 +++++++++++----------- docs/0.21/building-from-source/index.html | 22 +++++++++++----------- docs/0.21/getting-started.html | 10 +++++----- docs/0.21/getting-started/index.html | 10 +++++----- docs/0.22/building-from-source.html | 22 +++++++++++----------- docs/0.22/building-from-source/index.html | 22 +++++++++++----------- docs/0.22/getting-started.html | 10 +++++----- docs/0.22/getting-started/index.html | 10 +++++----- docs/0.23/building-from-source.html | 22 +++++++++++----------- docs/0.23/building-from-source/index.html | 22 +++++++++++----------- docs/0.23/getting-started.html | 10 +++++----- docs/0.23/getting-started/index.html | 10 +++++----- docs/0.24/building-from-source.html | 22 +++++++++++----------- docs/0.24/building-from-source/index.html | 22 +++++++++++----------- docs/0.24/getting-started.html | 10 +++++----- docs/0.24/getting-started/index.html | 10 +++++----- docs/0.25/building-from-source.html | 22 +++++++++++----------- docs/0.25/building-from-source/index.html | 22 +++++++++++----------- docs/0.25/getting-started.html | 10 +++++----- docs/0.25/getting-started/index.html | 10 +++++----- docs/0.26/building-from-source.html | 22 +++++++++++----------- docs/0.26/building-from-source/index.html | 22 +++++++++++----------- docs/0.26/getting-started.html | 10 +++++----- docs/0.26/getting-started/index.html | 10 +++++----- docs/0.27/building-from-source.html | 22 +++++++++++----------- docs/0.27/building-from-source/index.html | 22 +++++++++++----------- docs/0.27/getting-started.html | 10 +++++----- docs/0.27/getting-started/index.html | 10 +++++----- docs/0.28/building-from-source.html | 22 +++++++++++----------- docs/0.28/building-from-source/index.html | 22 +++++++++++----------- docs/0.28/getting-started.html | 10 +++++----- docs/0.28/getting-started/index.html | 10 +++++----- docs/0.29/building-from-source.html | 22 +++++++++++----------- docs/0.29/building-from-source/index.html | 22 +++++++++++----------- docs/0.29/getting-started.html | 10 +++++----- docs/0.29/getting-started/index.html | 10 +++++----- docs/0.30/building-from-source.html | 22 +++++++++++----------- docs/0.30/building-from-source/index.html | 22 +++++++++++----------- docs/0.30/getting-started.html | 10 +++++----- docs/0.30/getting-started/index.html | 10 +++++----- docs/0.31/building-from-source.html | 22 +++++++++++----------- docs/0.31/building-from-source/index.html | 22 +++++++++++----------- docs/0.31/getting-started.html | 10 +++++----- docs/0.31/getting-started/index.html | 10 +++++----- docs/0.32/building-from-source.html | 22 +++++++++++----------- docs/0.32/building-from-source/index.html | 22 +++++++++++----------- docs/0.32/getting-started.html | 10 +++++----- docs/0.32/getting-started/index.html | 10 +++++----- docs/0.33/building-from-source.html | 22 +++++++++++----------- docs/0.33/building-from-source/index.html | 22 +++++++++++----------- docs/0.33/getting-started.html | 10 +++++----- docs/0.33/getting-started/index.html | 10 +++++----- docs/0.34/building-from-source.html | 22 +++++++++++----------- docs/0.34/building-from-source/index.html | 22 +++++++++++----------- docs/0.34/getting-started.html | 10 +++++----- docs/0.34/getting-started/index.html | 10 +++++----- docs/0.35/building-from-source.html | 22 +++++++++++----------- docs/0.35/building-from-source/index.html | 22 +++++++++++----------- docs/0.35/getting-started.html | 10 +++++----- docs/0.35/getting-started/index.html | 10 +++++----- docs/0.36/building-from-source.html | 22 +++++++++++----------- docs/0.36/building-from-source/index.html | 22 +++++++++++----------- docs/0.36/getting-started.html | 10 +++++----- docs/0.36/getting-started/index.html | 10 +++++----- docs/0.37/building-from-source.html | 22 +++++++++++----------- docs/0.37/building-from-source/index.html | 22 +++++++++++----------- docs/0.37/getting-started.html | 10 +++++----- docs/0.37/getting-started/index.html | 10 +++++----- docs/0.38/building-from-source.html | 22 +++++++++++----------- docs/0.38/building-from-source/index.html | 22 +++++++++++----------- docs/0.38/getting-started.html | 10 +++++----- docs/0.38/getting-started/index.html | 10 +++++----- docs/0.39/building-from-source.html | 22 +++++++++++----------- docs/0.39/building-from-source/index.html | 22 +++++++++++----------- docs/0.39/getting-started.html | 10 +++++----- docs/0.39/getting-started/index.html | 10 +++++----- docs/0.40/building-from-source.html | 22 +++++++++++----------- docs/0.40/building-from-source/index.html | 22 +++++++++++----------- docs/0.40/getting-started.html | 10 +++++----- docs/0.40/getting-started/index.html | 10 +++++----- docs/0.41/building-from-source.html | 22 +++++++++++----------- docs/0.41/building-from-source/index.html | 22 +++++++++++----------- docs/0.41/getting-started.html | 10 +++++----- docs/0.41/getting-started/index.html | 10 +++++----- docs/0.42/building-from-source.html | 22 +++++++++++----------- docs/0.42/building-from-source/index.html | 22 +++++++++++----------- docs/0.42/getting-started.html | 10 +++++----- docs/0.42/getting-started/index.html | 10 +++++----- docs/0.43/building-from-source.html | 22 +++++++++++----------- docs/0.43/building-from-source/index.html | 22 +++++++++++----------- docs/0.43/getting-started.html | 10 +++++----- docs/0.43/getting-started/index.html | 10 +++++----- docs/0.44/building-from-source.html | 22 +++++++++++----------- docs/0.44/building-from-source/index.html | 22 +++++++++++----------- docs/0.44/getting-started.html | 10 +++++----- docs/0.44/getting-started/index.html | 10 +++++----- docs/0.45/building-from-source.html | 22 +++++++++++----------- docs/0.45/building-from-source/index.html | 22 +++++++++++----------- docs/0.45/getting-started.html | 10 +++++----- docs/0.45/getting-started/index.html | 10 +++++----- docs/0.46/building-from-source.html | 22 +++++++++++----------- docs/0.46/building-from-source/index.html | 22 +++++++++++----------- docs/0.46/getting-started.html | 10 +++++----- docs/0.46/getting-started/index.html | 10 +++++----- docs/0.47/building-from-source.html | 22 +++++++++++----------- docs/0.47/building-from-source/index.html | 22 +++++++++++----------- docs/0.47/getting-started.html | 10 +++++----- docs/0.47/getting-started/index.html | 10 +++++----- docs/0.48/building-from-source.html | 22 +++++++++++----------- docs/0.48/building-from-source/index.html | 22 +++++++++++----------- docs/0.48/getting-started.html | 10 +++++----- docs/0.48/getting-started/index.html | 10 +++++----- docs/0.49/building-from-source.html | 22 +++++++++++----------- docs/0.49/building-from-source/index.html | 22 +++++++++++----------- docs/0.49/getting-started.html | 10 +++++----- docs/0.49/getting-started/index.html | 10 +++++----- docs/0.5/building-from-source.html | 22 +++++++++++----------- docs/0.5/building-from-source/index.html | 22 +++++++++++----------- docs/0.5/getting-started.html | 10 +++++----- docs/0.5/getting-started/index.html | 10 +++++----- docs/0.50/building-from-source.html | 22 +++++++++++----------- docs/0.50/building-from-source/index.html | 22 +++++++++++----------- docs/0.50/getting-started.html | 10 +++++----- docs/0.50/getting-started/index.html | 10 +++++----- docs/0.51/building-from-source.html | 22 +++++++++++----------- docs/0.51/building-from-source/index.html | 22 +++++++++++----------- docs/0.51/getting-started.html | 10 +++++----- docs/0.51/getting-started/index.html | 10 +++++----- docs/0.52/building-from-source.html | 22 +++++++++++----------- docs/0.52/building-from-source/index.html | 22 +++++++++++----------- docs/0.52/getting-started.html | 10 +++++----- docs/0.52/getting-started/index.html | 10 +++++----- docs/0.53/building-from-source.html | 22 +++++++++++----------- docs/0.53/building-from-source/index.html | 22 +++++++++++----------- docs/0.53/getting-started.html | 10 +++++----- docs/0.53/getting-started/index.html | 10 +++++----- docs/0.54/building-from-source.html | 22 +++++++++++----------- docs/0.54/building-from-source/index.html | 22 +++++++++++----------- docs/0.54/getting-started.html | 10 +++++----- docs/0.54/getting-started/index.html | 10 +++++----- docs/0.55/building-from-source.html | 22 +++++++++++----------- docs/0.55/building-from-source/index.html | 22 +++++++++++----------- docs/0.55/getting-started.html | 10 +++++----- docs/0.55/getting-started/index.html | 10 +++++----- docs/0.56/building-from-source.html | 22 +++++++++++----------- docs/0.56/building-from-source/index.html | 22 +++++++++++----------- docs/0.56/getting-started.html | 10 +++++----- docs/0.56/getting-started/index.html | 10 +++++----- docs/0.57/building-from-source.html | 22 +++++++++++----------- docs/0.57/building-from-source/index.html | 22 +++++++++++----------- docs/0.57/getting-started.html | 10 +++++----- docs/0.57/getting-started/index.html | 10 +++++----- docs/0.6/building-from-source.html | 22 +++++++++++----------- docs/0.6/building-from-source/index.html | 22 +++++++++++----------- docs/0.6/getting-started.html | 10 +++++----- docs/0.6/getting-started/index.html | 10 +++++----- docs/0.7/building-from-source.html | 22 +++++++++++----------- docs/0.7/building-from-source/index.html | 22 +++++++++++----------- docs/0.7/getting-started.html | 10 +++++----- docs/0.7/getting-started/index.html | 10 +++++----- docs/0.8/building-from-source.html | 22 +++++++++++----------- docs/0.8/building-from-source/index.html | 22 +++++++++++----------- docs/0.8/getting-started.html | 10 +++++----- docs/0.8/getting-started/index.html | 10 +++++----- docs/0.9/building-from-source.html | 22 +++++++++++----------- docs/0.9/building-from-source/index.html | 22 +++++++++++----------- docs/0.9/getting-started.html | 10 +++++----- docs/0.9/getting-started/index.html | 10 +++++----- docs/building-from-source.html | 22 +++++++++++----------- docs/building-from-source/index.html | 22 +++++++++++----------- docs/getting-started.html | 10 +++++----- docs/getting-started/index.html | 10 +++++----- docs/next/building-from-source.html | 22 +++++++++++----------- docs/next/building-from-source/index.html | 22 +++++++++++----------- docs/next/getting-started.html | 10 +++++----- docs/next/getting-started/index.html | 10 +++++----- 220 files changed, 1760 insertions(+), 1760 deletions(-) diff --git a/docs/0.10/building-from-source.html b/docs/0.10/building-from-source.html index bb316c23eb6..8eafbaeda06 100644 --- a/docs/0.10/building-from-source.html +++ b/docs/0.10/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.10/building-from-source/index.html b/docs/0.10/building-from-source/index.html
index bb316c23eb6..8eafbaeda06 100644
--- a/docs/0.10/building-from-source/index.html
+++ b/docs/0.10/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.10/getting-started.html b/docs/0.10/getting-started.html
index 911d4a7a8a8..2a7e8e0f833 100644
--- a/docs/0.10/getting-started.html
+++ b/docs/0.10/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.10/getting-started/index.html b/docs/0.10/getting-started/index.html index 911d4a7a8a8..2a7e8e0f833 100644 --- a/docs/0.10/getting-started/index.html +++ b/docs/0.10/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.11/building-from-source.html b/docs/0.11/building-from-source.html index ed599b4d20b..7869bb7ce7b 100644 --- a/docs/0.11/building-from-source.html +++ b/docs/0.11/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.11/building-from-source/index.html b/docs/0.11/building-from-source/index.html
index ed599b4d20b..7869bb7ce7b 100644
--- a/docs/0.11/building-from-source/index.html
+++ b/docs/0.11/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.11/getting-started.html b/docs/0.11/getting-started.html
index 68b45c691f2..4d9c9eca787 100644
--- a/docs/0.11/getting-started.html
+++ b/docs/0.11/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.11/getting-started/index.html b/docs/0.11/getting-started/index.html index 68b45c691f2..4d9c9eca787 100644 --- a/docs/0.11/getting-started/index.html +++ b/docs/0.11/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.12/building-from-source.html b/docs/0.12/building-from-source.html index f5bdcaa0cc2..26bcddc07bf 100644 --- a/docs/0.12/building-from-source.html +++ b/docs/0.12/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.12/building-from-source/index.html b/docs/0.12/building-from-source/index.html
index f5bdcaa0cc2..26bcddc07bf 100644
--- a/docs/0.12/building-from-source/index.html
+++ b/docs/0.12/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.12/getting-started.html b/docs/0.12/getting-started.html
index 039d2d47534..4a133d01496 100644
--- a/docs/0.12/getting-started.html
+++ b/docs/0.12/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.12/getting-started/index.html b/docs/0.12/getting-started/index.html index 039d2d47534..4a133d01496 100644 --- a/docs/0.12/getting-started/index.html +++ b/docs/0.12/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.13/building-from-source.html b/docs/0.13/building-from-source.html index a4ff3d2effd..00d2b515371 100644 --- a/docs/0.13/building-from-source.html +++ b/docs/0.13/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.13/building-from-source/index.html b/docs/0.13/building-from-source/index.html
index a4ff3d2effd..00d2b515371 100644
--- a/docs/0.13/building-from-source/index.html
+++ b/docs/0.13/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.13/getting-started.html b/docs/0.13/getting-started.html
index ef6971f09a8..84a8e2ab4d5 100644
--- a/docs/0.13/getting-started.html
+++ b/docs/0.13/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.13/getting-started/index.html b/docs/0.13/getting-started/index.html index ef6971f09a8..84a8e2ab4d5 100644 --- a/docs/0.13/getting-started/index.html +++ b/docs/0.13/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.14/building-from-source.html b/docs/0.14/building-from-source.html index 83dfc2d96eb..fcad6e19ede 100644 --- a/docs/0.14/building-from-source.html +++ b/docs/0.14/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.14/building-from-source/index.html b/docs/0.14/building-from-source/index.html
index 83dfc2d96eb..fcad6e19ede 100644
--- a/docs/0.14/building-from-source/index.html
+++ b/docs/0.14/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.14/getting-started.html b/docs/0.14/getting-started.html
index 06a881139a4..c7344cfc8a8 100644
--- a/docs/0.14/getting-started.html
+++ b/docs/0.14/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.14/getting-started/index.html b/docs/0.14/getting-started/index.html index 06a881139a4..c7344cfc8a8 100644 --- a/docs/0.14/getting-started/index.html +++ b/docs/0.14/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.15/building-from-source.html b/docs/0.15/building-from-source.html index 427514f3306..79931f1a15a 100644 --- a/docs/0.15/building-from-source.html +++ b/docs/0.15/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.15/building-from-source/index.html b/docs/0.15/building-from-source/index.html
index 427514f3306..79931f1a15a 100644
--- a/docs/0.15/building-from-source/index.html
+++ b/docs/0.15/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.15/getting-started.html b/docs/0.15/getting-started.html
index 65245b5ea97..f111de2742b 100644
--- a/docs/0.15/getting-started.html
+++ b/docs/0.15/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.15/getting-started/index.html b/docs/0.15/getting-started/index.html index 65245b5ea97..f111de2742b 100644 --- a/docs/0.15/getting-started/index.html +++ b/docs/0.15/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.16/building-from-source.html b/docs/0.16/building-from-source.html index 04f4f095fb7..d271ccc6945 100644 --- a/docs/0.16/building-from-source.html +++ b/docs/0.16/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.16/building-from-source/index.html b/docs/0.16/building-from-source/index.html
index 04f4f095fb7..d271ccc6945 100644
--- a/docs/0.16/building-from-source/index.html
+++ b/docs/0.16/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.16/getting-started.html b/docs/0.16/getting-started.html
index 453c63c3d13..8a533a96bba 100644
--- a/docs/0.16/getting-started.html
+++ b/docs/0.16/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.16/getting-started/index.html b/docs/0.16/getting-started/index.html index 453c63c3d13..8a533a96bba 100644 --- a/docs/0.16/getting-started/index.html +++ b/docs/0.16/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.17/building-from-source.html b/docs/0.17/building-from-source.html index 70a90a9ec9d..7520d25ee1b 100644 --- a/docs/0.17/building-from-source.html +++ b/docs/0.17/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.17/building-from-source/index.html b/docs/0.17/building-from-source/index.html
index 70a90a9ec9d..7520d25ee1b 100644
--- a/docs/0.17/building-from-source/index.html
+++ b/docs/0.17/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.17/getting-started.html b/docs/0.17/getting-started.html
index d8ad89dbef8..c4520a5598d 100644
--- a/docs/0.17/getting-started.html
+++ b/docs/0.17/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.17/getting-started/index.html b/docs/0.17/getting-started/index.html index d8ad89dbef8..c4520a5598d 100644 --- a/docs/0.17/getting-started/index.html +++ b/docs/0.17/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.18/building-from-source.html b/docs/0.18/building-from-source.html index 2bd3f2c5c27..eaa80b1a5a2 100644 --- a/docs/0.18/building-from-source.html +++ b/docs/0.18/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.18/building-from-source/index.html b/docs/0.18/building-from-source/index.html
index 2bd3f2c5c27..eaa80b1a5a2 100644
--- a/docs/0.18/building-from-source/index.html
+++ b/docs/0.18/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.18/getting-started.html b/docs/0.18/getting-started.html
index 0292761605d..adf627dd778 100644
--- a/docs/0.18/getting-started.html
+++ b/docs/0.18/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.18/getting-started/index.html b/docs/0.18/getting-started/index.html index 0292761605d..adf627dd778 100644 --- a/docs/0.18/getting-started/index.html +++ b/docs/0.18/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.19/building-from-source.html b/docs/0.19/building-from-source.html index 2ab3ed81bd6..34e56205890 100644 --- a/docs/0.19/building-from-source.html +++ b/docs/0.19/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.19/building-from-source/index.html b/docs/0.19/building-from-source/index.html
index 2ab3ed81bd6..34e56205890 100644
--- a/docs/0.19/building-from-source/index.html
+++ b/docs/0.19/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.19/getting-started.html b/docs/0.19/getting-started.html
index a76ba43846e..9d91417aaf4 100644
--- a/docs/0.19/getting-started.html
+++ b/docs/0.19/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.19/getting-started/index.html b/docs/0.19/getting-started/index.html index a76ba43846e..9d91417aaf4 100644 --- a/docs/0.19/getting-started/index.html +++ b/docs/0.19/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.20/building-from-source.html b/docs/0.20/building-from-source.html index 7c684b537ab..e795b54c9cd 100644 --- a/docs/0.20/building-from-source.html +++ b/docs/0.20/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.20/building-from-source/index.html b/docs/0.20/building-from-source/index.html
index 7c684b537ab..e795b54c9cd 100644
--- a/docs/0.20/building-from-source/index.html
+++ b/docs/0.20/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.20/getting-started.html b/docs/0.20/getting-started.html
index 9d0ec0cfb35..4a0453dcb8e 100644
--- a/docs/0.20/getting-started.html
+++ b/docs/0.20/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.20/getting-started/index.html b/docs/0.20/getting-started/index.html index 9d0ec0cfb35..4a0453dcb8e 100644 --- a/docs/0.20/getting-started/index.html +++ b/docs/0.20/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.21/building-from-source.html b/docs/0.21/building-from-source.html index 8ce5108557c..8b190410bfe 100644 --- a/docs/0.21/building-from-source.html +++ b/docs/0.21/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.21/building-from-source/index.html b/docs/0.21/building-from-source/index.html
index 8ce5108557c..8b190410bfe 100644
--- a/docs/0.21/building-from-source/index.html
+++ b/docs/0.21/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.21/getting-started.html b/docs/0.21/getting-started.html
index c8ddde1477b..8e635a258fc 100644
--- a/docs/0.21/getting-started.html
+++ b/docs/0.21/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.21/getting-started/index.html b/docs/0.21/getting-started/index.html index c8ddde1477b..8e635a258fc 100644 --- a/docs/0.21/getting-started/index.html +++ b/docs/0.21/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.22/building-from-source.html b/docs/0.22/building-from-source.html index 5abc8073e7d..dc339400ea1 100644 --- a/docs/0.22/building-from-source.html +++ b/docs/0.22/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.22/building-from-source/index.html b/docs/0.22/building-from-source/index.html
index 5abc8073e7d..dc339400ea1 100644
--- a/docs/0.22/building-from-source/index.html
+++ b/docs/0.22/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.22/getting-started.html b/docs/0.22/getting-started.html
index 9e488cf4ec0..05f873bc766 100644
--- a/docs/0.22/getting-started.html
+++ b/docs/0.22/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.22/getting-started/index.html b/docs/0.22/getting-started/index.html index 9e488cf4ec0..05f873bc766 100644 --- a/docs/0.22/getting-started/index.html +++ b/docs/0.22/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.23/building-from-source.html b/docs/0.23/building-from-source.html index cf3ad492b0a..3e570e5c311 100644 --- a/docs/0.23/building-from-source.html +++ b/docs/0.23/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.23/building-from-source/index.html b/docs/0.23/building-from-source/index.html
index cf3ad492b0a..3e570e5c311 100644
--- a/docs/0.23/building-from-source/index.html
+++ b/docs/0.23/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.23/getting-started.html b/docs/0.23/getting-started.html
index c097584d726..2705c5e9945 100644
--- a/docs/0.23/getting-started.html
+++ b/docs/0.23/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.23/getting-started/index.html b/docs/0.23/getting-started/index.html index c097584d726..2705c5e9945 100644 --- a/docs/0.23/getting-started/index.html +++ b/docs/0.23/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.24/building-from-source.html b/docs/0.24/building-from-source.html index 82154db8f95..3ebf4610125 100644 --- a/docs/0.24/building-from-source.html +++ b/docs/0.24/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.24/building-from-source/index.html b/docs/0.24/building-from-source/index.html
index 82154db8f95..3ebf4610125 100644
--- a/docs/0.24/building-from-source/index.html
+++ b/docs/0.24/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.24/getting-started.html b/docs/0.24/getting-started.html
index 96962eff8a3..9aa350beb93 100644
--- a/docs/0.24/getting-started.html
+++ b/docs/0.24/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.24/getting-started/index.html b/docs/0.24/getting-started/index.html index 96962eff8a3..9aa350beb93 100644 --- a/docs/0.24/getting-started/index.html +++ b/docs/0.24/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.25/building-from-source.html b/docs/0.25/building-from-source.html index 5d600259df3..fbd30df9212 100644 --- a/docs/0.25/building-from-source.html +++ b/docs/0.25/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.25/building-from-source/index.html b/docs/0.25/building-from-source/index.html
index 5d600259df3..fbd30df9212 100644
--- a/docs/0.25/building-from-source/index.html
+++ b/docs/0.25/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.25/getting-started.html b/docs/0.25/getting-started.html
index 9c1214af479..4cade593945 100644
--- a/docs/0.25/getting-started.html
+++ b/docs/0.25/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.25/getting-started/index.html b/docs/0.25/getting-started/index.html index 9c1214af479..4cade593945 100644 --- a/docs/0.25/getting-started/index.html +++ b/docs/0.25/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.26/building-from-source.html b/docs/0.26/building-from-source.html index 27e6503fe57..f240e0414a4 100644 --- a/docs/0.26/building-from-source.html +++ b/docs/0.26/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.26/building-from-source/index.html b/docs/0.26/building-from-source/index.html
index 27e6503fe57..f240e0414a4 100644
--- a/docs/0.26/building-from-source/index.html
+++ b/docs/0.26/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.26/getting-started.html b/docs/0.26/getting-started.html
index af8ca297308..63c36de8ac0 100644
--- a/docs/0.26/getting-started.html
+++ b/docs/0.26/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.26/getting-started/index.html b/docs/0.26/getting-started/index.html index af8ca297308..63c36de8ac0 100644 --- a/docs/0.26/getting-started/index.html +++ b/docs/0.26/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.27/building-from-source.html b/docs/0.27/building-from-source.html index 2884a5aba8a..d366ab50483 100644 --- a/docs/0.27/building-from-source.html +++ b/docs/0.27/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.27/building-from-source/index.html b/docs/0.27/building-from-source/index.html
index 2884a5aba8a..d366ab50483 100644
--- a/docs/0.27/building-from-source/index.html
+++ b/docs/0.27/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.27/getting-started.html b/docs/0.27/getting-started.html
index 5eaf1baa7c5..a25bb85bcef 100644
--- a/docs/0.27/getting-started.html
+++ b/docs/0.27/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.27/getting-started/index.html b/docs/0.27/getting-started/index.html index 5eaf1baa7c5..a25bb85bcef 100644 --- a/docs/0.27/getting-started/index.html +++ b/docs/0.27/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.28/building-from-source.html b/docs/0.28/building-from-source.html index 2e5817cbd1f..9c14a86330d 100644 --- a/docs/0.28/building-from-source.html +++ b/docs/0.28/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.28/building-from-source/index.html b/docs/0.28/building-from-source/index.html
index 2e5817cbd1f..9c14a86330d 100644
--- a/docs/0.28/building-from-source/index.html
+++ b/docs/0.28/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.28/getting-started.html b/docs/0.28/getting-started.html
index 4cbf760f8df..626bfe388d7 100644
--- a/docs/0.28/getting-started.html
+++ b/docs/0.28/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.28/getting-started/index.html b/docs/0.28/getting-started/index.html index 4cbf760f8df..626bfe388d7 100644 --- a/docs/0.28/getting-started/index.html +++ b/docs/0.28/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.29/building-from-source.html b/docs/0.29/building-from-source.html index 7b411cdaa3e..2b8737d2b44 100644 --- a/docs/0.29/building-from-source.html +++ b/docs/0.29/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.29/building-from-source/index.html b/docs/0.29/building-from-source/index.html
index 7b411cdaa3e..2b8737d2b44 100644
--- a/docs/0.29/building-from-source/index.html
+++ b/docs/0.29/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.29/getting-started.html b/docs/0.29/getting-started.html
index 2c69e968bca..548158b18aa 100644
--- a/docs/0.29/getting-started.html
+++ b/docs/0.29/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.29/getting-started/index.html b/docs/0.29/getting-started/index.html index 2c69e968bca..548158b18aa 100644 --- a/docs/0.29/getting-started/index.html +++ b/docs/0.29/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.30/building-from-source.html b/docs/0.30/building-from-source.html index 69773019f5f..2e12fb89f5d 100644 --- a/docs/0.30/building-from-source.html +++ b/docs/0.30/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.30/building-from-source/index.html b/docs/0.30/building-from-source/index.html
index 69773019f5f..2e12fb89f5d 100644
--- a/docs/0.30/building-from-source/index.html
+++ b/docs/0.30/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.30/getting-started.html b/docs/0.30/getting-started.html
index cd8ccd29df9..d427122d969 100644
--- a/docs/0.30/getting-started.html
+++ b/docs/0.30/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.30/getting-started/index.html b/docs/0.30/getting-started/index.html index cd8ccd29df9..d427122d969 100644 --- a/docs/0.30/getting-started/index.html +++ b/docs/0.30/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.31/building-from-source.html b/docs/0.31/building-from-source.html index c8b0371d8b4..73b5176db24 100644 --- a/docs/0.31/building-from-source.html +++ b/docs/0.31/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.31/building-from-source/index.html b/docs/0.31/building-from-source/index.html
index c8b0371d8b4..73b5176db24 100644
--- a/docs/0.31/building-from-source/index.html
+++ b/docs/0.31/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.31/getting-started.html b/docs/0.31/getting-started.html
index 2ba60cb2fbf..a34692a59b4 100644
--- a/docs/0.31/getting-started.html
+++ b/docs/0.31/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.31/getting-started/index.html b/docs/0.31/getting-started/index.html index 2ba60cb2fbf..a34692a59b4 100644 --- a/docs/0.31/getting-started/index.html +++ b/docs/0.31/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.32/building-from-source.html b/docs/0.32/building-from-source.html index b6cb59a8b18..193b2fc13c6 100644 --- a/docs/0.32/building-from-source.html +++ b/docs/0.32/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.32/building-from-source/index.html b/docs/0.32/building-from-source/index.html
index b6cb59a8b18..193b2fc13c6 100644
--- a/docs/0.32/building-from-source/index.html
+++ b/docs/0.32/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.32/getting-started.html b/docs/0.32/getting-started.html
index 5c418469af9..908c2c0f245 100644
--- a/docs/0.32/getting-started.html
+++ b/docs/0.32/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.32/getting-started/index.html b/docs/0.32/getting-started/index.html index 5c418469af9..908c2c0f245 100644 --- a/docs/0.32/getting-started/index.html +++ b/docs/0.32/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.33/building-from-source.html b/docs/0.33/building-from-source.html index a643de66d29..51b1d2d2e2b 100644 --- a/docs/0.33/building-from-source.html +++ b/docs/0.33/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.33/building-from-source/index.html b/docs/0.33/building-from-source/index.html
index a643de66d29..51b1d2d2e2b 100644
--- a/docs/0.33/building-from-source/index.html
+++ b/docs/0.33/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.33/getting-started.html b/docs/0.33/getting-started.html
index dd1341c0388..001da7d86ef 100644
--- a/docs/0.33/getting-started.html
+++ b/docs/0.33/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.33/getting-started/index.html b/docs/0.33/getting-started/index.html index dd1341c0388..001da7d86ef 100644 --- a/docs/0.33/getting-started/index.html +++ b/docs/0.33/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.34/building-from-source.html b/docs/0.34/building-from-source.html index 50e612491bd..46b64240da5 100644 --- a/docs/0.34/building-from-source.html +++ b/docs/0.34/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.34/building-from-source/index.html b/docs/0.34/building-from-source/index.html
index 50e612491bd..46b64240da5 100644
--- a/docs/0.34/building-from-source/index.html
+++ b/docs/0.34/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.34/getting-started.html b/docs/0.34/getting-started.html
index 05ba656b4ff..762eaf3d615 100644
--- a/docs/0.34/getting-started.html
+++ b/docs/0.34/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.34/getting-started/index.html b/docs/0.34/getting-started/index.html index 05ba656b4ff..762eaf3d615 100644 --- a/docs/0.34/getting-started/index.html +++ b/docs/0.34/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.35/building-from-source.html b/docs/0.35/building-from-source.html index e43fcd23e94..ea80f593486 100644 --- a/docs/0.35/building-from-source.html +++ b/docs/0.35/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.35/building-from-source/index.html b/docs/0.35/building-from-source/index.html
index e43fcd23e94..ea80f593486 100644
--- a/docs/0.35/building-from-source/index.html
+++ b/docs/0.35/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.35/getting-started.html b/docs/0.35/getting-started.html
index b7447a2fb56..9821dc22773 100644
--- a/docs/0.35/getting-started.html
+++ b/docs/0.35/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.35/getting-started/index.html b/docs/0.35/getting-started/index.html index b7447a2fb56..9821dc22773 100644 --- a/docs/0.35/getting-started/index.html +++ b/docs/0.35/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.36/building-from-source.html b/docs/0.36/building-from-source.html index e34d31d95d0..a3771d5fc09 100644 --- a/docs/0.36/building-from-source.html +++ b/docs/0.36/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.36/building-from-source/index.html b/docs/0.36/building-from-source/index.html
index e34d31d95d0..a3771d5fc09 100644
--- a/docs/0.36/building-from-source/index.html
+++ b/docs/0.36/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.36/getting-started.html b/docs/0.36/getting-started.html
index b510706feee..355f58eff9f 100644
--- a/docs/0.36/getting-started.html
+++ b/docs/0.36/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.36/getting-started/index.html b/docs/0.36/getting-started/index.html index b510706feee..355f58eff9f 100644 --- a/docs/0.36/getting-started/index.html +++ b/docs/0.36/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.37/building-from-source.html b/docs/0.37/building-from-source.html index 6f00eded9fb..6a76be9d945 100644 --- a/docs/0.37/building-from-source.html +++ b/docs/0.37/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.37/building-from-source/index.html b/docs/0.37/building-from-source/index.html
index 6f00eded9fb..6a76be9d945 100644
--- a/docs/0.37/building-from-source/index.html
+++ b/docs/0.37/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.37/getting-started.html b/docs/0.37/getting-started.html
index 495d40083f2..d94532efc94 100644
--- a/docs/0.37/getting-started.html
+++ b/docs/0.37/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.37/getting-started/index.html b/docs/0.37/getting-started/index.html index 495d40083f2..d94532efc94 100644 --- a/docs/0.37/getting-started/index.html +++ b/docs/0.37/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.38/building-from-source.html b/docs/0.38/building-from-source.html index 0ef734ed1bd..0dfdb7fcb66 100644 --- a/docs/0.38/building-from-source.html +++ b/docs/0.38/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.38/building-from-source/index.html b/docs/0.38/building-from-source/index.html
index 0ef734ed1bd..0dfdb7fcb66 100644
--- a/docs/0.38/building-from-source/index.html
+++ b/docs/0.38/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.38/getting-started.html b/docs/0.38/getting-started.html
index 03ada7749ab..25e16658b12 100644
--- a/docs/0.38/getting-started.html
+++ b/docs/0.38/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.38/getting-started/index.html b/docs/0.38/getting-started/index.html index 03ada7749ab..25e16658b12 100644 --- a/docs/0.38/getting-started/index.html +++ b/docs/0.38/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.39/building-from-source.html b/docs/0.39/building-from-source.html index 378cf2ed8bd..ec1932ee7fa 100644 --- a/docs/0.39/building-from-source.html +++ b/docs/0.39/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.39/building-from-source/index.html b/docs/0.39/building-from-source/index.html
index 378cf2ed8bd..ec1932ee7fa 100644
--- a/docs/0.39/building-from-source/index.html
+++ b/docs/0.39/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.39/getting-started.html b/docs/0.39/getting-started.html
index 6063910e058..bcc53734a50 100644
--- a/docs/0.39/getting-started.html
+++ b/docs/0.39/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.39/getting-started/index.html b/docs/0.39/getting-started/index.html index 6063910e058..bcc53734a50 100644 --- a/docs/0.39/getting-started/index.html +++ b/docs/0.39/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.40/building-from-source.html b/docs/0.40/building-from-source.html index 3d813a172cb..449d55bf7ac 100644 --- a/docs/0.40/building-from-source.html +++ b/docs/0.40/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.40/building-from-source/index.html b/docs/0.40/building-from-source/index.html
index 3d813a172cb..449d55bf7ac 100644
--- a/docs/0.40/building-from-source/index.html
+++ b/docs/0.40/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.40/getting-started.html b/docs/0.40/getting-started.html
index c2c3ae54095..5a8b36d45b2 100644
--- a/docs/0.40/getting-started.html
+++ b/docs/0.40/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.40/getting-started/index.html b/docs/0.40/getting-started/index.html index c2c3ae54095..5a8b36d45b2 100644 --- a/docs/0.40/getting-started/index.html +++ b/docs/0.40/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.41/building-from-source.html b/docs/0.41/building-from-source.html index 5d0b826170b..90c5f2db504 100644 --- a/docs/0.41/building-from-source.html +++ b/docs/0.41/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.41/building-from-source/index.html b/docs/0.41/building-from-source/index.html
index 5d0b826170b..90c5f2db504 100644
--- a/docs/0.41/building-from-source/index.html
+++ b/docs/0.41/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.41/getting-started.html b/docs/0.41/getting-started.html
index 836a0c93069..a44e1d7cf91 100644
--- a/docs/0.41/getting-started.html
+++ b/docs/0.41/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.41/getting-started/index.html b/docs/0.41/getting-started/index.html index 836a0c93069..a44e1d7cf91 100644 --- a/docs/0.41/getting-started/index.html +++ b/docs/0.41/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.42/building-from-source.html b/docs/0.42/building-from-source.html index c200a14c2a6..4fc5a54a2c7 100644 --- a/docs/0.42/building-from-source.html +++ b/docs/0.42/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.42/building-from-source/index.html b/docs/0.42/building-from-source/index.html
index c200a14c2a6..4fc5a54a2c7 100644
--- a/docs/0.42/building-from-source/index.html
+++ b/docs/0.42/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.42/getting-started.html b/docs/0.42/getting-started.html
index cf67fa839ef..e2537291264 100644
--- a/docs/0.42/getting-started.html
+++ b/docs/0.42/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.42/getting-started/index.html b/docs/0.42/getting-started/index.html index cf67fa839ef..e2537291264 100644 --- a/docs/0.42/getting-started/index.html +++ b/docs/0.42/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.43/building-from-source.html b/docs/0.43/building-from-source.html index f89aac30b1c..92e14b9b300 100644 --- a/docs/0.43/building-from-source.html +++ b/docs/0.43/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.43/building-from-source/index.html b/docs/0.43/building-from-source/index.html
index f89aac30b1c..92e14b9b300 100644
--- a/docs/0.43/building-from-source/index.html
+++ b/docs/0.43/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.43/getting-started.html b/docs/0.43/getting-started.html
index bdd272ff908..38d0ae5566a 100644
--- a/docs/0.43/getting-started.html
+++ b/docs/0.43/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.43/getting-started/index.html b/docs/0.43/getting-started/index.html index bdd272ff908..38d0ae5566a 100644 --- a/docs/0.43/getting-started/index.html +++ b/docs/0.43/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.44/building-from-source.html b/docs/0.44/building-from-source.html index da5325da1d8..79fa5d0a77d 100644 --- a/docs/0.44/building-from-source.html +++ b/docs/0.44/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.44/building-from-source/index.html b/docs/0.44/building-from-source/index.html
index da5325da1d8..79fa5d0a77d 100644
--- a/docs/0.44/building-from-source/index.html
+++ b/docs/0.44/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.44/getting-started.html b/docs/0.44/getting-started.html
index d64777cd527..3db4fe84457 100644
--- a/docs/0.44/getting-started.html
+++ b/docs/0.44/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.44/getting-started/index.html b/docs/0.44/getting-started/index.html index d64777cd527..3db4fe84457 100644 --- a/docs/0.44/getting-started/index.html +++ b/docs/0.44/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.45/building-from-source.html b/docs/0.45/building-from-source.html index 3dacaf08faa..4d5df60a84e 100644 --- a/docs/0.45/building-from-source.html +++ b/docs/0.45/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.45/building-from-source/index.html b/docs/0.45/building-from-source/index.html
index 3dacaf08faa..4d5df60a84e 100644
--- a/docs/0.45/building-from-source/index.html
+++ b/docs/0.45/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.45/getting-started.html b/docs/0.45/getting-started.html
index 6a92f724ba4..3533aaca860 100644
--- a/docs/0.45/getting-started.html
+++ b/docs/0.45/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.45/getting-started/index.html b/docs/0.45/getting-started/index.html index 6a92f724ba4..3533aaca860 100644 --- a/docs/0.45/getting-started/index.html +++ b/docs/0.45/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.46/building-from-source.html b/docs/0.46/building-from-source.html index 44118da3c9b..c5e992af7f5 100644 --- a/docs/0.46/building-from-source.html +++ b/docs/0.46/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.46/building-from-source/index.html b/docs/0.46/building-from-source/index.html
index 44118da3c9b..c5e992af7f5 100644
--- a/docs/0.46/building-from-source/index.html
+++ b/docs/0.46/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.46/getting-started.html b/docs/0.46/getting-started.html
index 53cc25b65bf..05b578bdff1 100644
--- a/docs/0.46/getting-started.html
+++ b/docs/0.46/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.46/getting-started/index.html b/docs/0.46/getting-started/index.html index 53cc25b65bf..05b578bdff1 100644 --- a/docs/0.46/getting-started/index.html +++ b/docs/0.46/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.47/building-from-source.html b/docs/0.47/building-from-source.html index b4143e616ba..aec3a79f95f 100644 --- a/docs/0.47/building-from-source.html +++ b/docs/0.47/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.47/building-from-source/index.html b/docs/0.47/building-from-source/index.html
index b4143e616ba..aec3a79f95f 100644
--- a/docs/0.47/building-from-source/index.html
+++ b/docs/0.47/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.47/getting-started.html b/docs/0.47/getting-started.html
index 74ba3960a81..5520b04597b 100644
--- a/docs/0.47/getting-started.html
+++ b/docs/0.47/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.47/getting-started/index.html b/docs/0.47/getting-started/index.html index 74ba3960a81..5520b04597b 100644 --- a/docs/0.47/getting-started/index.html +++ b/docs/0.47/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.48/building-from-source.html b/docs/0.48/building-from-source.html index 831a5ccfbc3..fe4cde36542 100644 --- a/docs/0.48/building-from-source.html +++ b/docs/0.48/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.48/building-from-source/index.html b/docs/0.48/building-from-source/index.html
index 831a5ccfbc3..fe4cde36542 100644
--- a/docs/0.48/building-from-source/index.html
+++ b/docs/0.48/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.48/getting-started.html b/docs/0.48/getting-started.html
index a75fbdd58fc..6f6da53ef80 100644
--- a/docs/0.48/getting-started.html
+++ b/docs/0.48/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.48/getting-started/index.html b/docs/0.48/getting-started/index.html index a75fbdd58fc..6f6da53ef80 100644 --- a/docs/0.48/getting-started/index.html +++ b/docs/0.48/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.49/building-from-source.html b/docs/0.49/building-from-source.html index c54a671e686..a548a0b383e 100644 --- a/docs/0.49/building-from-source.html +++ b/docs/0.49/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.49/building-from-source/index.html b/docs/0.49/building-from-source/index.html
index c54a671e686..a548a0b383e 100644
--- a/docs/0.49/building-from-source/index.html
+++ b/docs/0.49/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.49/getting-started.html b/docs/0.49/getting-started.html
index 79d6f137615..ea358175992 100644
--- a/docs/0.49/getting-started.html
+++ b/docs/0.49/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.49/getting-started/index.html b/docs/0.49/getting-started/index.html index 79d6f137615..ea358175992 100644 --- a/docs/0.49/getting-started/index.html +++ b/docs/0.49/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.5/building-from-source.html b/docs/0.5/building-from-source.html index e25a7191eea..874fe7649ad 100644 --- a/docs/0.5/building-from-source.html +++ b/docs/0.5/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.5/building-from-source/index.html b/docs/0.5/building-from-source/index.html
index e25a7191eea..874fe7649ad 100644
--- a/docs/0.5/building-from-source/index.html
+++ b/docs/0.5/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.5/getting-started.html b/docs/0.5/getting-started.html
index 9a94d589352..9ac1016eed2 100644
--- a/docs/0.5/getting-started.html
+++ b/docs/0.5/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.5/getting-started/index.html b/docs/0.5/getting-started/index.html index 9a94d589352..9ac1016eed2 100644 --- a/docs/0.5/getting-started/index.html +++ b/docs/0.5/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.50/building-from-source.html b/docs/0.50/building-from-source.html index c6410627e2d..838321d1414 100644 --- a/docs/0.50/building-from-source.html +++ b/docs/0.50/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.50/building-from-source/index.html b/docs/0.50/building-from-source/index.html
index c6410627e2d..838321d1414 100644
--- a/docs/0.50/building-from-source/index.html
+++ b/docs/0.50/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.50/getting-started.html b/docs/0.50/getting-started.html
index 3d32a56ec5d..ed3ce0c9983 100644
--- a/docs/0.50/getting-started.html
+++ b/docs/0.50/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.50/getting-started/index.html b/docs/0.50/getting-started/index.html index 3d32a56ec5d..ed3ce0c9983 100644 --- a/docs/0.50/getting-started/index.html +++ b/docs/0.50/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.51/building-from-source.html b/docs/0.51/building-from-source.html index 74a37b0a241..ae07776e969 100644 --- a/docs/0.51/building-from-source.html +++ b/docs/0.51/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.51/building-from-source/index.html b/docs/0.51/building-from-source/index.html
index 74a37b0a241..ae07776e969 100644
--- a/docs/0.51/building-from-source/index.html
+++ b/docs/0.51/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.51/getting-started.html b/docs/0.51/getting-started.html
index 2f1ae28220d..82b10093f1e 100644
--- a/docs/0.51/getting-started.html
+++ b/docs/0.51/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.51/getting-started/index.html b/docs/0.51/getting-started/index.html index 2f1ae28220d..82b10093f1e 100644 --- a/docs/0.51/getting-started/index.html +++ b/docs/0.51/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.52/building-from-source.html b/docs/0.52/building-from-source.html index 2572c4854e6..055a8260812 100644 --- a/docs/0.52/building-from-source.html +++ b/docs/0.52/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.52/building-from-source/index.html b/docs/0.52/building-from-source/index.html
index 2572c4854e6..055a8260812 100644
--- a/docs/0.52/building-from-source/index.html
+++ b/docs/0.52/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.52/getting-started.html b/docs/0.52/getting-started.html
index f465dad6799..6b5860c46b4 100644
--- a/docs/0.52/getting-started.html
+++ b/docs/0.52/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.52/getting-started/index.html b/docs/0.52/getting-started/index.html index f465dad6799..6b5860c46b4 100644 --- a/docs/0.52/getting-started/index.html +++ b/docs/0.52/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.53/building-from-source.html b/docs/0.53/building-from-source.html index 0b9f0c6c3a6..344dfcf2aed 100644 --- a/docs/0.53/building-from-source.html +++ b/docs/0.53/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.53/building-from-source/index.html b/docs/0.53/building-from-source/index.html
index 0b9f0c6c3a6..344dfcf2aed 100644
--- a/docs/0.53/building-from-source/index.html
+++ b/docs/0.53/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.53/getting-started.html b/docs/0.53/getting-started.html
index 582b6a96ed6..f6bc35cd0da 100644
--- a/docs/0.53/getting-started.html
+++ b/docs/0.53/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.53/getting-started/index.html b/docs/0.53/getting-started/index.html index 582b6a96ed6..f6bc35cd0da 100644 --- a/docs/0.53/getting-started/index.html +++ b/docs/0.53/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.54/building-from-source.html b/docs/0.54/building-from-source.html index 9fc89e7ddaf..b75a502720f 100644 --- a/docs/0.54/building-from-source.html +++ b/docs/0.54/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.54/building-from-source/index.html b/docs/0.54/building-from-source/index.html
index 9fc89e7ddaf..b75a502720f 100644
--- a/docs/0.54/building-from-source/index.html
+++ b/docs/0.54/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.54/getting-started.html b/docs/0.54/getting-started.html
index 96ce0221fcf..20338ffa9c0 100644
--- a/docs/0.54/getting-started.html
+++ b/docs/0.54/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.54/getting-started/index.html b/docs/0.54/getting-started/index.html index 96ce0221fcf..20338ffa9c0 100644 --- a/docs/0.54/getting-started/index.html +++ b/docs/0.54/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.55/building-from-source.html b/docs/0.55/building-from-source.html index 47f5dad2e35..6e2d5f5c143 100644 --- a/docs/0.55/building-from-source.html +++ b/docs/0.55/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.55/building-from-source/index.html b/docs/0.55/building-from-source/index.html
index 47f5dad2e35..6e2d5f5c143 100644
--- a/docs/0.55/building-from-source/index.html
+++ b/docs/0.55/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.55/getting-started.html b/docs/0.55/getting-started.html
index a773975160c..a7b56b07b52 100644
--- a/docs/0.55/getting-started.html
+++ b/docs/0.55/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.55/getting-started/index.html b/docs/0.55/getting-started/index.html index a773975160c..a7b56b07b52 100644 --- a/docs/0.55/getting-started/index.html +++ b/docs/0.55/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.56/building-from-source.html b/docs/0.56/building-from-source.html index ed63cc54057..bace6e64e0d 100644 --- a/docs/0.56/building-from-source.html +++ b/docs/0.56/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.56/building-from-source/index.html b/docs/0.56/building-from-source/index.html
index ed63cc54057..bace6e64e0d 100644
--- a/docs/0.56/building-from-source/index.html
+++ b/docs/0.56/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.56/getting-started.html b/docs/0.56/getting-started.html
index 011e3ee3209..4e4b8fbc67f 100644
--- a/docs/0.56/getting-started.html
+++ b/docs/0.56/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.56/getting-started/index.html b/docs/0.56/getting-started/index.html index 011e3ee3209..4e4b8fbc67f 100644 --- a/docs/0.56/getting-started/index.html +++ b/docs/0.56/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.57/building-from-source.html b/docs/0.57/building-from-source.html index 221e7e113e1..32fac441e5a 100644 --- a/docs/0.57/building-from-source.html +++ b/docs/0.57/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.57/building-from-source/index.html b/docs/0.57/building-from-source/index.html
index 221e7e113e1..32fac441e5a 100644
--- a/docs/0.57/building-from-source/index.html
+++ b/docs/0.57/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.57/getting-started.html b/docs/0.57/getting-started.html
index 497d308f043..327c8ed9e57 100644
--- a/docs/0.57/getting-started.html
+++ b/docs/0.57/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.57/getting-started/index.html b/docs/0.57/getting-started/index.html index 497d308f043..327c8ed9e57 100644 --- a/docs/0.57/getting-started/index.html +++ b/docs/0.57/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.6/building-from-source.html b/docs/0.6/building-from-source.html index 279c5e36e89..57ebdbccd08 100644 --- a/docs/0.6/building-from-source.html +++ b/docs/0.6/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.6/building-from-source/index.html b/docs/0.6/building-from-source/index.html
index 279c5e36e89..57ebdbccd08 100644
--- a/docs/0.6/building-from-source/index.html
+++ b/docs/0.6/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.6/getting-started.html b/docs/0.6/getting-started.html
index e54d288c1de..0fdc1be92ff 100644
--- a/docs/0.6/getting-started.html
+++ b/docs/0.6/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.6/getting-started/index.html b/docs/0.6/getting-started/index.html index e54d288c1de..0fdc1be92ff 100644 --- a/docs/0.6/getting-started/index.html +++ b/docs/0.6/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.7/building-from-source.html b/docs/0.7/building-from-source.html index e606a64b1e0..dad79a59058 100644 --- a/docs/0.7/building-from-source.html +++ b/docs/0.7/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.7/building-from-source/index.html b/docs/0.7/building-from-source/index.html
index e606a64b1e0..dad79a59058 100644
--- a/docs/0.7/building-from-source/index.html
+++ b/docs/0.7/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.7/getting-started.html b/docs/0.7/getting-started.html
index 34644dcf119..1422cd24614 100644
--- a/docs/0.7/getting-started.html
+++ b/docs/0.7/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.7/getting-started/index.html b/docs/0.7/getting-started/index.html index 34644dcf119..1422cd24614 100644 --- a/docs/0.7/getting-started/index.html +++ b/docs/0.7/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.8/building-from-source.html b/docs/0.8/building-from-source.html index 335a7f7bbf8..1826c7a73b2 100644 --- a/docs/0.8/building-from-source.html +++ b/docs/0.8/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.8/building-from-source/index.html b/docs/0.8/building-from-source/index.html
index 335a7f7bbf8..1826c7a73b2 100644
--- a/docs/0.8/building-from-source/index.html
+++ b/docs/0.8/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.8/getting-started.html b/docs/0.8/getting-started.html
index e72eff9e97b..701cc662a73 100644
--- a/docs/0.8/getting-started.html
+++ b/docs/0.8/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.8/getting-started/index.html b/docs/0.8/getting-started/index.html index e72eff9e97b..701cc662a73 100644 --- a/docs/0.8/getting-started/index.html +++ b/docs/0.8/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.9/building-from-source.html b/docs/0.9/building-from-source.html index fd0f638069a..b0406e9785e 100644 --- a/docs/0.9/building-from-source.html +++ b/docs/0.9/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.9/building-from-source/index.html b/docs/0.9/building-from-source/index.html
index fd0f638069a..b0406e9785e 100644
--- a/docs/0.9/building-from-source/index.html
+++ b/docs/0.9/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/0.9/getting-started.html b/docs/0.9/getting-started.html
index b5c4576187c..ea2f07b5361 100644
--- a/docs/0.9/getting-started.html
+++ b/docs/0.9/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/0.9/getting-started/index.html b/docs/0.9/getting-started/index.html index b5c4576187c..ea2f07b5361 100644 --- a/docs/0.9/getting-started/index.html +++ b/docs/0.9/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/building-from-source.html b/docs/building-from-source.html index 4a0cac60ead..8fd63aa56b4 100644 --- a/docs/building-from-source.html +++ b/docs/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/building-from-source/index.html b/docs/building-from-source/index.html
index 4a0cac60ead..8fd63aa56b4 100644
--- a/docs/building-from-source/index.html
+++ b/docs/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/getting-started.html b/docs/getting-started.html
index 0ed31f3983b..86cc4730b43 100644
--- a/docs/getting-started.html
+++ b/docs/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/getting-started/index.html b/docs/getting-started/index.html index 0ed31f3983b..86cc4730b43 100644 --- a/docs/getting-started/index.html +++ b/docs/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/next/building-from-source.html b/docs/next/building-from-source.html index 6435e8ebea4..46ec42d750c 100644 --- a/docs/next/building-from-source.html +++ b/docs/next/building-from-source.html @@ -39,9 +39,9 @@

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository >= 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/next/building-from-source/index.html b/docs/next/building-from-source/index.html
index 6435e8ebea4..46ec42d750c 100644
--- a/docs/next/building-from-source/index.html
+++ b/docs/next/building-from-source/index.html
@@ -39,9 +39,9 @@
 

Assuming you have the Android SDK installed, run android to open the Android SDK Manager.

Make sure you have the following installed:

    -
  1. Android SDK version 26 (compileSdkVersion in build.gradle)
  2. -
  3. SDK build tools version 26.0.3 (buildToolsVersion in build.gradle)
  4. -
  5. Android Support Repository >= 26 (for Android Support Library)
  6. +
  7. Android SDK version 28 (compileSdkVersion in build.gradle)
  8. +
  9. SDK build tools version 28.0.3 (buildToolsVersion in build.gradle)
  10. +
  11. Android Support Repository >= 28 (for Android Support Library)
  12. Android NDK (download links and installation instructions below)

Point Gradle to your Android SDK:

@@ -54,19 +54,19 @@

Example:

export ANDROID_SDK=/Users/your_unix_name/android-sdk-macosx
-export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r10e
+export ANDROID_NDK=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Step 2: Create a local.properties file in the android directory of your react-native app with the following contents:

Example:

sdk.dir=/Users/your_unix_name/android-sdk-macosx
-ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17b
+ndk.dir=/Users/your_unix_name/android-ndk/android-ndk-r17c
 

Download links for Android NDK

    -
  1. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-darwin-x86_64.zip
  2. -
  3. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip
  4. -
  5. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86_64.zip
  6. -
  7. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17b-windows-x86.zip
  8. +
  9. Mac OS (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip
  10. +
  11. Linux (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
  12. +
  13. Windows (64-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86_64.zip
  14. +
  15. Windows (32-bit) - http://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip

You can find further instructions on the official page.

Building the source

@@ -79,8 +79,8 @@ ndk.dir=/Users/your_unix_name/android-ndk/an

Add gradle-download-task as dependency in android/build.gradle:

...
     dependencies {
-        classpath 'com.android.tools.build:gradle:3.1.4'
-        classpath 'de.undercouch:gradle-download-task:3.1.2'
+        classpath 'com.android.tools.build:gradle:3.2.1'
+        classpath 'de.undercouch:gradle-download-task:3.4.3'
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/docs/next/getting-started.html b/docs/next/getting-started.html
index a67f9336cde..8e4841c8c00 100644
--- a/docs/next/getting-started.html
+++ b/docs/next/getting-started.html
@@ -260,7 +260,7 @@ npm start #you can also use: expo start
 

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.

diff --git a/docs/next/getting-started/index.html b/docs/next/getting-started/index.html index a67f9336cde..8e4841c8c00 100644 --- a/docs/next/getting-started/index.html +++ b/docs/next/getting-started/index.html @@ -260,7 +260,7 @@ npm start #you can also use: expo start

Once setup has finalized and you're presented with the Welcome screen, proceed to the next step.

2. Install the Android SDK

-

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 8.1 (Oreo) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

+

Android Studio installs the latest Android SDK by default. Building a React Native app with native code, however, requires the Android 9 (Pie) SDK in particular. Additional Android SDKs can be installed through the SDK Manager in Android Studio.

The SDK Manager can be accessed from the "Welcome to Android Studio" screen. Click on "Configure", then select "SDK Manager".

Android Studio Welcome

@@ -270,12 +270,12 @@ npm start #you can also use: expo start

The SDK Manager can also be found within the Android Studio "Preferences" dialog, under Appearance & Behavior → System Settings → Android SDK.

-

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 8.1 (Oreo) entry, then make sure the following items are checked:

+

Select the "SDK Platforms" tab from within the SDK Manager, then check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 9 (Pie) entry, then make sure the following items are checked:

    -
  • Android SDK Platform 27
  • +
  • Android SDK Platform 28
  • Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 27.0.3 is selected.

+

Next, select the "SDK Tools" tab and check the box next to "Show Package Details" here as well. Look for and expand the "Android SDK Build-Tools" entry, then make sure that 28.0.3 is selected.

Finally, click "Apply" to download and install the Android SDK and related build tools.

3. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

@@ -343,7 +343,7 @@ npm start #you can also use: expo start

Using a virtual device

If you use Android Studio to open ./AwesomeProject/android, you can see the list of available Android Virtual Devices (AVDs) by opening the "AVD Manager" from within Android Studio. Look for an icon that looks like this:

Android Studio AVD Manager

-

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Oreo API Level 27 image.

+

If you have just installed Android Studio, you will likely need to create a new AVD. Select "Create Virtual Device...", then pick any Phone from the list and click "Next", then select the Pie API Level 28 image.

We recommend configuring VM acceleration on your system to improve performance. Once you've followed those instructions, go back to the AVD Manager.