当前位置: 首页 > 知识库问答 >
问题:

如何在android studio中导入react原生项目

逄念
2023-03-14

我开始使用atom文本编辑器开发android应用程序。只要我用JS和JSX编写代码,它就可以正常工作。

我必须做的功能是不可用的反应原生,所以我需要写java代码一样https://facebook.github.io/react-native/docs/native-modules-android.html

演讲模块。Java语言

package com.facebook.react.modules.toast;

import android.widget.Toast;

import com.facebook.react.bridge.NativeModule;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.bridge.ReactContext;
import com.facebook.react.bridge.ReactContextBaseJavaModule;
import com.facebook.react.bridge.ReactMethod;

import java.util.Map;

public class ToastModule extends ReactContextBaseJavaModule {

  private static final String DURATION_SHORT_KEY = "SHORT";
  private static final String DURATION_LONG_KEY = "LONG";

  public ToastModule(ReactApplicationContext reactContext) {
    super(reactContext);
  }
}

我不想在atom中编写Java代码,因为建议不起作用。我们可以在android studio中导入我们的react native项目吗?在android studio中,react native的所有内置类都可用,这样我可以在编写代码时对类/方法提出建议。

有什么办法可以做到这一点吗?

共有2个答案

韶弘壮
2023-03-14

是的,只要打开android studio。然后打开现有的Android Studio项目,选择react原生项目的Android文件夹。

公羊俊德
2023-03-14

去Android Studio-

如果您想要代码建议,Android Studio将在键入时帮助您;)

 类似资料:
  • 我目前在react Native上有点挣扎。我想拥有的是一个基于react原生的库项目,然后我可以包括在我的一些应用程序。 通过启动dev-server没有任何问题,但是只要我启动Android应用程序,就会得到folowwing logcat输出: 请注意,我执行了操作,但仍然显示错误。 稍后,我想从Android库项目中创建一个aar,并通过Maven访问它。

  • 我有一个(命令行)基于maven的项目,非常好用(mvn清理、mvn验证、安装都很完美)!我现在想把它导入eclipse,不是作为maven项目,而是常规的eclipse项目。 我做到了,但我有一个依赖性问题,我只需将创建的所有jar复制到。m2文件夹到我的eclipse工作区中的另一个文件夹。然后我将所有这些罐子添加到我的项目中。 一切都好! 问题是:我觉得这不是在eclipse中管理依赖关系的

  • 如何在Android上使用脱机绑定? 我没有看到关于在Android上使用脱机绑定的文档。 我试图取消build.gradle中的代码注释。 但是它没有工作。它仍然从服务器获取JS包。 是不是我错过了什么?

  • 我想将CSS文件导入react组件。 我已经尝试但我得到下面的错误; 找不到模块:错误:无法解析文件或目录.../.../.../Public/style/disabledLink in c:\用户\用户\文档\pisa-app\Client\src\组件@./Client/src/组件/ShoppingCartLink.js19:20-66哈希: 2d281bb98fe0a961f7c4版本:

  • 问题内容: 我想在中使用Servlet进行开发,但是它说该软件包无法解析。如何将包添加到Eclipse项目中? 问题答案: 确保您使用了正确的Eclipse和Server 确保至少将Eclipse IDE用于Enterprise Java开发人员(与Enterprise一起使用)。它包含用于创建动态Web项目并轻松集成servlet容器的开发工具(这些工具是WTP的一部分)。如果您已经具有Java

  • 本文向大家介绍Android如何在原生App中嵌入Flutter,包括了Android如何在原生App中嵌入Flutter的使用技巧和注意事项,需要的朋友参考一下 本文参考文档Add Flutter to existing apps。 首先有一个可以运行的原生项目 第一步:新建Flutter module Terminal进入到项目根目录,执行flutter create -t module ‘m