目录:
- 版本说明
- 安卓配置内容
- iOS配置内容
- 使用方式
一、版本说明
本机系统: Mac
Android studio: 3.6.2
Xcode: 11.4
二、 安卓配置内容, Android
环境,参考这里
2.1、目录下 ${项目名}/android/app/src/main/java/com.项目名/
,新增以下两个文件 RNToolsManager.java
、 RNToolsPackage.java
,并修改文件 MainApplication.java
- 新增文件
RNToolsManager.java
,内容如下:
package com.bonehouse_business_app;
import com.facebook.react.bridge.Callback;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.bridge.ReactContextBaseJavaModule;
import com.facebook.react.bridge.ReactMethod;
import com.facebook.react.uimanager.IllegalViewOperationException;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
public class RNToolsManager extends ReactContextBaseJavaModule {
public RNToolsManager(ReactApplicationContext reactContext) {
super(reactContext);
}
@Override
public String getName() {
return "RNToolsManager";
}
@ReactMethod
public void