如何从React本机代码获取APK 我正在使用react native expo进行代码编译,我已经完成了所有代码,我需要知道如何将我的代码转换为可在ios和android设备中使用
答案 0 :(得分:0)
以下是使用expo生成apk和IPA的以下步骤
1。安装Expo CLI
Expo CLI是用于开发和构建Expo应用程序的工具
npm install -g expo-cli
如果您以前没有创建过Expo帐户,则在运行build命令时会要求您创建一个。
2。配置app.json
App.json包含有关apk和IPA的信息。这些是app.json中提到的信息
应用名称 应用版本 SDK版本 应用程序图标 Android套件名称 iOS bundleindentifier
其中还提到了一些其他信息
{
"expo": {
"name": "Your App Name",
"icon": "./path/to/your/app-icon.png",
"version": "1.0.0",
"slug": "your-app-slug",
"sdkVersion": "XX.0.0",
"ios": { "bundleIdentifier": "com.yourcompany.yourappname" },
"android": { "package": "com.yourcompany.yourappname"
}
}
}
3。开始构建
对于apk运行此命令
expo build:android
要生成IPA,请运行以下命令
expo build:ios
4。检查构建状态
运行以下命令以检查apk和IPA
expo build:status
有关apk和ipa生成的更多信息,请检查以下link