首页 文章

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

提问于
浏览
7

我使用create-react-native设置我的应用程序,我在我的应用程序中使用了 expo's 视频组件 . 如何保留此视频组件并生成apk文件?纠正我,如果我签名或未签名,至少对我来说,我只想给我的朋友发送apk文件,这样他就可以在手机上运行了

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

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

3 回答

  • 2
    • 安装 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 文件 .

  • 3
    • 全球安装expo cli npm install -g exp

    • 在项目中运行 exp build:androidexp build:ios

    • 选择一些世博会选项

    • 等几分钟

    应在终端中打印构建链接 . 对于后续步骤,请参阅此主题:Created an app with create-react-native-app, how to publish it to the Google Play Store?

  • 0

    exp:build android exp:status来检查你的apk的状态

    将为您生成一个URL以从中下载apk

相关问题