Closed
Description
Is this a bug report?
No
Environment
react-native-cli: 2.0.1
react-native: 0.46.4
node: v7.10.0
npm: 5.0.1
-
Target Platform:
Android -
Development Operating System:
win10 -
Build tools:
Androind SDK 23
Steps to Reproduce
- create a new LazyPackage
- override getNativeModules
- override getReactModuleInfoProvider
my code below:
`
public class UEMPackage extends LazyReactPackage {
@Override
public List<ModuleSpec> getNativeModules(final ReactApplicationContext reactContext) {
final List list = Arrays.asList(new NetworkInterceptorCreator() {
@Override
public Interceptor create() {
return new UEMNetworkInterceptor();
}
});
return Arrays.asList(
new ModuleSpec(UEMModule.class, new Provider<NativeModule>(){
@Override
public NativeModule get() {
return new UEMModule(reactContext);
}
}), new ModuleSpec(NetworkingModule.class, new Provider<NativeModule>() {
@Override
public NativeModule get() {
return new NetworkingModule(reactContext, list);
}
})
);
}
@Override
public ReactModuleInfoProvider getReactModuleInfoProvider() {
return new ReactModuleInfoProvider() {
@Override
public Map<Class, ReactModuleInfo> getReactModuleInfos() {
Map<Class, ReactModuleInfo> map = new HashMap<Class, ReactModuleInfo>();
map.put(UEMModule.class, new ReactModuleInfo(UEMModule.MODULE_NAME, true, false, false));
map.put(NetworkingModule.class, new ReactModuleInfo("Networking", true, false, false));
return map;
}
};
}
@Override
public List<Class<? extends JavaScriptModule>> createJSModules() {
return Collections.emptyList();
}
@Override
public List<ViewManager> createViewManagers(
ReactApplicationContext reactContext) {
return Collections.emptyList();
}
}
`
Expected Behavior
I want use XMLHttpRequest or fetch to requeset a resourse by custom NetworkingModule, but it happend a waring or error
Activity