mda*_*sh1 7 android react-native expo create-react-native-app
我使用create-react-native设置我的应用程序,并在我的应用程序中使用了expo的 Video组件.如何保留此视频组件并生成apk文件?如果我错了,请纠正我:根据我的理解,npm run eject会阻止你将来使用expo组件.那么我该如何生成apk文件呢.无论是签名还是未签名,至少对我而言,我只想给我的朋友发送apk文件,这样他就可以在手机上运行了
编辑:这不是重复:如何生成一个可以在没有带有react-native的服务器的情况下运行的apk?
当该问题询问如何为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"
}
}
}
Run Code Online (Sandbox Code Playgroud)在我们的项目目录中给出命令 exp build:android
等几分钟。它会给我们的构建项目提供一个 url。我们可以*.apk从那个链接下载文件。
npm install -g expexp build:android或exp build:ios在项目内部应在终端中打印构建链接。对于后续步骤,请参阅此主题:使用 create-react-native-app 创建了应用程序,如何将其发布到 Google Play 商店?
| 归档时间: |
|
| 查看次数: |
11155 次 |
| 最近记录: |