RN 创建项目
1
2
3
4
5
6
|
npm i -g expo-cli
expo init novel_v1
cd novel_v1
yarn
yarn android
#这边需要开启android的模拟器
|
使用Expo开发应用程序需要两种工具:本地开发工具和用于打开应用程序的移动客户端。
本地开发工具:Expo CLI
Expo CLI是使用Expo开发应用程序的工具。此外,命令行界面(CLI)还具有图形用户界面,即Expo开发者工具,可在您的Web浏览器中弹出。借助Expo Dev Tools,您可以快速设置测试设备,查看日志等。
您需要在计算机上安装Node.js(版本6或更新版本)。
下载最新版本的Node.js的
。
您可以通过运行以下命令安装Expo CLI:
npm install -g expo-cli
作者:万能的JS
链接:https://www.jianshu.com/p/dfad5d1f4072
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
参考学习视频
参考视频2
运行 到夜神模拟器
1
2
|
adb connect 127.0.0.1:62001
adb devices
|
在网页点击运行 就可以安装到模拟器里面了
参考教程2
安卓打包教程
配置 app.json的包名字
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
{
"expo": {
"name": "novel_v1",
"slug": "novel_v1",
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#ffffff"
},
"updates": {
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": [
"**/*"
],
"ios": {
"supportsTablet": true
},
"android": {
"package":"io.github.lyr2000.novelapp",
"versionCode":1,
"adaptiveIcon": {
"foregroundImage": "./assets/adaptive-icon.png",
"backgroundColor": "#FFFFFF"
}
},
"web": {
"favicon": "./assets/favicon.png"
}
}
}
|