挖新坑(TAT

This commit is contained in:
2020-02-27 16:30:57 +08:00
commit 87e3b5c745
8 changed files with 160 additions and 0 deletions

View File

@ -0,0 +1,4 @@
<manifest
package="top.jerryyan.RN.A.VersionUpgrade"
xmlns:android="http://schemas.android.com/apk/res/android">
</manifest>

View File

@ -0,0 +1,28 @@
package top.jerryyan.RN.A.VersionUpgrade;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.bridge.ReactContextBaseJavaModule;
import com.facebook.react.bridge.ReactMethod;
import java.util.HashMap;
import java.util.Map;
public class UpgradeModule extends ReactContextBaseJavaModule {
private final ReactApplicationContext reactContext;
public UpgradeModule(ReactApplicationContext reactContext) {
super(reactContext);
this.reactContext = reactContext;
}
@Override
public String getName() {
return "VersionUpgrade";
}
@Override
public Map<String, Object> getConstants(){
final Map<String, Object> constants = new HashMap<>();
return constants;
}
}

View File

@ -0,0 +1,22 @@
package top.jerryyan.RN.A.VersionUpgrade;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import com.facebook.react.ReactPackage;
import com.facebook.react.bridge.NativeModule;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.uimanager.ViewManager;
import com.facebook.react.bridge.JavaScriptModule;
public class UpgradePackage implements ReactPackage {
@Override
public List<NativeModule> createNativeModules(ReactApplicationContext reactContext) {
return Arrays.<NativeModule>asList(new UpgradeModule(reactContext));
}
@Override
public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
return Collections.emptyList();
}
}