android – 如何为create-react-native-app生成apk文件(使用EXPO.IO组件)

前端之家收集整理的这篇文章主要介绍了android – 如何为create-react-native-app生成apk文件(使用EXPO.IO组件)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用create-react-native设置我的应用程序,并在我的应用程序中使用了expo的视频组件.如何保留此视频组件并生成apk文件?如果我错了,请纠正我:根据我的理解,npm run eject会阻止你将来使用expo组件.那么我该如何生成apk文件呢.无论是签名还是未签名,至少对我而言,我只想给我的朋友发送apk文件,这样他就可以在手机上运行了

编辑:这不是重复:How can I generate an apk that can run without server with react-native?

当该问题询问如何为react-native生成apk文件时,我会问我如何使用特定的create-react-native-app构建,其中我使用的是expo组件

解决方法

>安装npm install -g exp
>在我们的项目中编辑app.json文件
{
"expo": {
"name":"my app","icon":"./logo.png","description":"some description about our project","sdkVersion": "27.0.0","android":{
     "package":"com.johncy.myapp","versionCode":1,"icon":"./logo.png"
          }
         }
}

>在我们的项目目录exp build:android中给出命令>等待几分钟.它将为我们的构建项目提供一个URL.我们可以从该链接下载* .apk文件.

猜你在找的Android相关文章