Skip to content

Instantly share code, notes, and snippets.

@nschild
Created October 30, 2019 18:43
Show Gist options
  • Save nschild/0c9ded2e04af98054aca27d6359a2947 to your computer and use it in GitHub Desktop.
Save nschild/0c9ded2e04af98054aca27d6359a2947 to your computer and use it in GitHub Desktop.
diff --git a/node_modules/react-native-appearance/android/build.gradle b/node_modules/react-native-appearance/android/build.gradle
index 4b468ef..25601a0 100644
--- a/node_modules/react-native-appearance/android/build.gradle
+++ b/node_modules/react-native-appearance/android/build.gradle
@@ -63,6 +63,8 @@ dependencies {
// https://github.com/facebook/react-native/blob/0.61-stable/template/android/app/build.gradle#L192
//noinspection GradleDynamicVersion
implementation 'com.facebook.react:react-native:+' // From node_modules
+ // For @Nullable/@NonNull
+ implementation 'com.android.support:support-annotations:+'
}
def configureReactNativePom(def pom) {
diff --git a/node_modules/react-native-appearance/android/src/main/java/com/reactlibrary/RNCAppearanceManager.java b/node_modules/react-native-appearance/android/src/main/java/com/reactlibrary/RNCAppearanceManager.java
index dce7280..adafce2 100644
--- a/node_modules/react-native-appearance/android/src/main/java/com/reactlibrary/RNCAppearanceManager.java
+++ b/node_modules/react-native-appearance/android/src/main/java/com/reactlibrary/RNCAppearanceManager.java
@@ -1,6 +1,6 @@
package com.reactlibrary;
-import androidx.annotation.NonNull;
+import android.support.annotation.NonNull;
import com.facebook.react.uimanager.ThemedReactContext;
import com.facebook.react.uimanager.ViewGroupManager;
diff --git a/node_modules/react-native-appearance/android/src/main/java/com/reactlibrary/RNCApperanceModule.java b/node_modules/react-native-appearance/android/src/main/java/com/reactlibrary/RNCApperanceModule.java
index 0b19b02..ff9d797 100644
--- a/node_modules/react-native-appearance/android/src/main/java/com/reactlibrary/RNCApperanceModule.java
+++ b/node_modules/react-native-appearance/android/src/main/java/com/reactlibrary/RNCApperanceModule.java
@@ -8,8 +8,8 @@ import android.content.IntentFilter;
import android.content.res.Configuration;
import android.os.Build;
-import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
+import android.support.annotation.NonNull;
+import android.support.annotation.Nullable;
import com.facebook.common.logging.FLog;
import com.facebook.react.bridge.Arguments;
@@ -79,7 +79,7 @@ public class RNCApperanceModule extends ReactContextBaseJavaModule implements Li
return preferences;
}
- @androidx.annotation.Nullable
+ @android.support.annotation.Nullable
@Override
public Map<String, Object> getConstants() {
HashMap<String, Object> constants = new HashMap();
diff --git a/node_modules/react-native-appearance/android/src/main/java/com/reactlibrary/RNCApperancePackage.java b/node_modules/react-native-appearance/android/src/main/java/com/reactlibrary/RNCApperancePackage.java
index a637f6f..1ffc124 100644
--- a/node_modules/react-native-appearance/android/src/main/java/com/reactlibrary/RNCApperancePackage.java
+++ b/node_modules/react-native-appearance/android/src/main/java/com/reactlibrary/RNCApperancePackage.java
@@ -1,6 +1,6 @@
package com.reactlibrary;
-import androidx.annotation.NonNull;
+import android.support.annotation.NonNull;
import com.facebook.react.ReactPackage;
import com.facebook.react.bridge.NativeModule;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment