react-native run-android
adb shell input keyevent 82
npm install -g react-devtools
rn项目打包
cd android
./gradlew assembleRelease
gradle 文件里面 的key stroe 指向的文件夹 放jsk
D:\reactnative\rn1.1\ZhiMeiAI\android\app\build\outputs\apk\release
安装
然后adb devices
看看连上没有
然年后adb -s 设备编号 install apk的完整路径
adb -s DA04196E71045 install D:\reactnative\ZhiMeiAI\android\app\build\outputs\apk\release\app-release.apk
adb -s DA04206M40716 install D:\reactnative\rn1.1\ZhiMeiAI\android\app\build\outputs\apk\release\app-release.apk
D:\reactnative\rn1.1\ZhiMeiAI\android\app\build\outputs\apk\debug\app-debug.apk
如果出现打包完成一直是上一个版本的话
用如下命令:
编译一下资源
react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
清空缓存
cd 到 android
gradlew clean 一下
yarn add react-native-shadow
yarn add react-native-svg
import {BoxShadow} from 'react-native-shadow'
const shadowOpt = {
width: 668, // 与子元素高一致
height: 300,// 与子元素宽一致
color: '#000', // 阴影颜色
border: 7, // 阴影宽度
radius: 10, // 与子元素圆角一致
opacity: 0.45, // 透明
x: 0, // 偏移量
y: 0,
style: { marginVertical: 5 }
}
....
render = () => {
return (
<View>
<Shadow setting={shadowOpt}>
<View style={{width:668,height:300,backgroundColor:'#FFF'}}/>
</Shadow>
</View>
)
}
tips:必须设置固定宽高
https://www.cnblogs.com/guanpingping/p/12055929.html
移除
https://blog.csdn.net/cui_xing_tian/article/details/96881315
[react-native-linear-gradient颜色渐变](https://www.cnblogs.com/qiqi715/p/10236596.html)
header.js头部文件