如何从我的反应原生项目构建android apk?此命令“反应原生运行android”在文件夹android\app\build\输出\apk\上创建app-debug.apk但是当我在手机上安装它时,我得到了一个错误“无法下载JS捆绑包”。当我第一次在模拟器上启动时,我使用命令来解决这个问题:
react-native start curl "http://localhost:8081/index.android.bundle?platform=android" -o "android/app/src/main/assets/index.android.bundle"
>
您可以从以下链接下载Android Studio设置:Android Studio设置链接
一种更简单的方法是,如果你有一些Android Studio使用“Android”过去的经验,
即使你没有任何Android Studio的经验,我已经给出了一个一步一步的构建方法,上面也提到了Android Studio设置链接:
>
完成后,您可以在“YOURPROJECT/android/app/debug”文件夹中找到您的React Native App的Android APK文件,或者在“YOURPROJECT/android/app/释放”文件夹中找到发布构建。
要手动创建调试版本的捆绑包,请执行以下操作:
react-native bundle --dev false --platform android --entry-file index.js --bundle-output ./android/app/src/main/assets/index.android.bundle --assets-dest ./android/app/src/main/res
捆绑后构建APK
cdAndroid
/gradlew assembleDebug
/gradlew Assembrelease
我已经看到了新版本的Android反应本机,并尝试了一些示例。它仅适用于USB调试模式和“adb反向tcp: 8081 tcp: 8081”。我如何为“生产”构建Android应用程序,包括所有依赖项,而无需反应Web服务器连接。谢谢你。
我收到了react-nate-icons的构建错误。我从他们的github站点的安装说明中执行了链接命令。消息说图标已经链接到项目。 ld /Users/rsanchez/Library/Developer/Xcode/DerivedData/NativeStarter-ddtqngxgxoergggtejjrwdqafazh/Build/Products/Debug-iphonesimulato
我试图设置与React Native在Android上。做了一些研究,看起来我应该使用Interceptor。我找到的一个例子解释了如何做到这一点(链接),但我不确定如何注册拦截器。 因此,为了设置,我使用这个类: 那么剩下的就是注册上面的拦截器,那么它应该在哪里完成呢?可能在? 我在构建应用程序时没有收到任何错误,因此我认为应该很好-只需要让应用程序使用它。 更新:我当前正在尝试在中注册拦截器,
我的项目有一个功能良好的TFS构建设置,它与我以前的android项目配合得很好。 所以最近我创建了一个新的Android项目,我试图用TFS构建和创建一个apk,但是当它启动单元测试部分时,我得到了一个错误,它说: 未能应用插件的com。Android内部的应用程序'。 Android Gradle插件需要Java11才能运行。您正在使用Java1.8。您可以尝试以下选项: 更改IDE设置。 改
**构建失败** 安装build/build/products/debug-iphonesimulator/rn_demo.app处理命令时遇到错误(Domain=nsposixerrordomain,code=2):安装请求的应用程序失败,在提供的路径上找不到应用程序包。提供到所需应用程序包的有效路径。打印:条目“:cfbundleidentifier”不存在 命令失败:/usr/libexec
当我键入npx create react app project时,突然出现了这个错误 错误是:包config/home/swaraj/中定义的“exports”主目标“index.js”无效。npm/_npx/8451/lib/node_modules/create react app/node_modules/is promise/package。json 谁能告诉我这个错误是什么以及如何解决