Javascript 如果是react native,我在android apk中的Java脚本代码在哪里

Javascript 如果是react native,我在android apk中的Java脚本代码在哪里,javascript,android,react-native,apk,Javascript,Android,React Native,Apk,自上两个月以来,我一直在开发第一个react native应用程序。根据文档react native在虚拟dom中运行java脚本代码。但是当我提取apk时,没有一个java脚本文件。所以我有点困惑这整件事是怎么运作的?如果有人有任何想法,请以我为例。基本上,它使用FacebookReactNative库呈现父JS组件文件,该库负责呈现JS 在main活动中,它被写为- @Override protected String getMainComponentName() { return

自上两个月以来,我一直在开发第一个
react native
应用程序。根据文档
react native
在虚拟dom中运行java脚本代码。但是当我提取apk时,没有一个java脚本文件。所以我有点困惑这整件事是怎么运作的?如果有人有任何想法,请以我为例。

基本上,它使用FacebookReactNative库呈现父JS组件文件,该库负责呈现JS

在main活动中,它被写为-

 @Override
protected String getMainComponentName() {
    return "abc";
}

这将告诉JS组件的父级

基本上,它使用FacebookReactNative库呈现父JS组件文件,该库负责呈现JS

在main活动中,它被写为-

 @Override
protected String getMainComponentName() {
    return "abc";
}

这将告诉JS组件的父级

所有javascript都绑定到名为
index.android.bundle
的文件中,或者在ios上是
index.ios.bundle


所有javascript都绑定到一个名为
index.android.bundle
的文件中,或者在ios上是
index.ios.bundle



你想达到什么目的?@Raptor想重新剥下另一个RN APK的皮xD@Raptor我只是想知道我所有的代码在apk的哪里。你知道吗?源文件不会以APK纯文本编译。这就是编译器的作用。我认为@FaisalKhan想知道js组件何时转换为本地组件。你想实现什么?@Raptor虽然他想重新换肤另一个RN APKxD@Raptor我只是想知道我所有的代码在apk的哪里。你知道吗?源文件不会以APK纯文本编译。这就是编译器的作用。我想@FaisalKhan想知道js组件何时转换为本机组件。我可以在debug apkBy中看到任何index.android.bundle文件。默认情况下,它不会为调试版本构建捆绑包。打包程序从Dev服务器为其提供服务。对于实时重新加载,调试etcok可以看到它的内容。根据reactNative文档,它将代码转换为本机组件,但在这个文件中,我只能看到HTML类型的内容,而不是确切的内容。还有更多的细节。它不会转换为此文件中的本机组件。它仍然是javascript代码。通信发生在react本机网桥上,本机组件根据UIThanks创建/销毁/管理,你能帮我分享一些链接吗?这些链接有助于深入理解react本机平台。默认情况下,我可以在debug apkBy中看到任何index.android.bundle文件,它不为调试版本构建捆绑包。打包程序从Dev服务器为其提供服务。对于实时重新加载,调试etcok可以看到它的内容。根据reactNative文档,它将代码转换为本机组件,但在这个文件中,我只能看到HTML类型的内容,而不是确切的内容。还有更多的细节。它不会转换为此文件中的本机组件。它仍然是javascript代码。通信发生在react本机网桥上,本机组件根据UIHanks创建/销毁/管理,您能否通过共享一些链接来帮助我深入了解react本机平台