小编ant*_*ate的帖子

react-native android assembleDebug日志:未知源文件:警告:字符串'catalyst_debugjs'没有默认的翻译

测试一个新的react-native项目:react-native init

react-native run-android日志:

...
:app:bundleDebugJsAndAssets SKIPPED
:app:processDebugManifest
:app:processDebugResources
Unknown source file : warning: string 'catalyst_debugjs' has no default translation.
Unknown source file : warning: string 'catalyst_element_inspector' has no default translation.
Unknown source file : warning: string 'catalyst_jsload_error' has no default translation.
Unknown source file : warning: string 'catalyst_jsload_message' has no default translation.
Unknown source file : warning: string 'catalyst_jsload_title' has no default translation.
Unknown source file : warning: string 'catalyst_reloadjs' has no default translation.
Unknown source file : warning: …
Run Code Online (Sandbox Code Playgroud)

android gradle react-native

9
推荐指数
1
解决办法
3055
查看次数

React Native(Android Native 模块):在另一个类中访问 ReactContext?

我想在 MyCustomModuleClass 中调用一个方法从另一个类扩展 ReactContextBaseJavaModule

自定义模块.java

public class MyCustomModule extends ReactContextBaseJavaModule {

  private ReactContext mReactContext;

  public MyCustomModule(ReactApplicationContext reactContext) {
    super(reactContext);
    mReactContext = reactContext;
  }

  @Override
  public String getName() {
    return "CustomModule";
  }


    private void sendEvent(String eventName, Object params) {
        mReactContext
            .getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter.class)
            .emit(eventName, params);
    }    
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试这个..

其他类.java

public class OtherClass extends AnotherClass {

    @Override
    protected void eventOccurred(Context context) {
        MyCustomModule RNC = new MyCustomModule(?);//-> Can't call without ReactContext
        RNC.sendEvent("CustomEvent", ObjectData); 
    }   
}
Run Code Online (Sandbox Code Playgroud)

对不起,我对java一无所知,有人可以帮我吗?

有什么办法可以在 OtherClass 中获得 ReactContext?

java android react-native

6
推荐指数
1
解决办法
1915
查看次数

标签 统计

android ×2

react-native ×2

gradle ×1

java ×1