mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
TurboModule for PlatformConstants
Summary: Adding TurboModule for PlatformConstantsAndroid, and adding to Catalyst and Venice Reviewed By: mdvacca Differential Revision: D15630344 fbshipit-source-id: df6d5868cd3c9f54297bfea58683c8c1fd9375f0
This commit is contained in:
committed by
Facebook Github Bot
parent
7c2433c6d9
commit
56751851df
+5
-1
@@ -21,6 +21,7 @@ import com.facebook.react.bridge.ReactContextBaseJavaModule;
|
||||
import com.facebook.react.common.build.ReactBuildConfig;
|
||||
import com.facebook.react.bridge.ReactMethod;
|
||||
import com.facebook.react.module.annotations.ReactModule;
|
||||
import com.facebook.react.turbomodule.core.interfaces.TurboModule;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
@@ -34,7 +35,7 @@ import static android.content.Context.UI_MODE_SERVICE;
|
||||
*/
|
||||
@ReactModule(name = AndroidInfoModule.NAME)
|
||||
@SuppressLint("HardwareIds")
|
||||
public class AndroidInfoModule extends ReactContextBaseJavaModule {
|
||||
public class AndroidInfoModule extends ReactContextBaseJavaModule implements TurboModule {
|
||||
public static final String NAME = "PlatformConstants";
|
||||
private static final String IS_TESTING = "IS_TESTING";
|
||||
|
||||
@@ -89,6 +90,9 @@ public class AndroidInfoModule extends ReactContextBaseJavaModule {
|
||||
return Secure.getString(getReactApplicationContext().getContentResolver(),Secure.ANDROID_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void invalidate() {}
|
||||
|
||||
private Boolean isRunningScreenshotTest() {
|
||||
try {
|
||||
Class.forName("android.support.test.rule.ActivityTestRule");
|
||||
|
||||
@@ -15,6 +15,7 @@ rn_android_library(
|
||||
react_native_target("java/com/facebook/react/common:common"),
|
||||
react_native_target("java/com/facebook/react/module/annotations:annotations"),
|
||||
react_native_target("res:systeminfo"),
|
||||
react_native_target("java/com/facebook/react/turbomodule/core/interfaces:interfaces"),
|
||||
],
|
||||
exported_deps = [
|
||||
":systeminfo-moduleless",
|
||||
|
||||
Reference in New Issue
Block a user