lianwen install - coolcat2012/MoacDoc GitHub Wiki
安装链问系统
代码:
https://github.com/delida/moodada
打开Android Studio,open exisiting project,打开代码的LianApp子目录。
在Android Studio的Terminal下面,运行npm install,安装完毕之后,会有一个node_mudules目录出现
然后在node_modules下面的chain3\lib\utils\account.js
//var cryp = (typeof global === 'undefined') ? require('crypto-browserify') : require('crypto');
var cryp = require('crypto');
修改以上然后存盘。
安装ReactNative
npm i -g react-native-cli
运行以下命令,有时需要sudo
npm i --save react-native-crypto
npm i --save react-native-randombytes
react-native link react-native-randombytes
npm i --save-dev tradle/rn-nodeify
node_modules/.bin/rn-nodeify --hack --install
启动模拟器
运行启动程序
react-native run-android
运行启动日志管理
react-native log-android
要把LianApp->android->gradle->wrapper->gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
要下载Java8
如果有以前的Java11,那么需要
cd /Library
sudo rm -rf Java
然后再安装一次Java8 SDK
中间会遇到Android SDK 27 Accept问题 那么我们需要到右上角的SDK Manager里面手动下载27版的SDK
需要到Android Studio的Terminal下面运行: export ANDROID_HOME=/Users/yuechaoma/Library/Android/sdk 这个/Users/yuechaoma/Library/Android/sdk是我们在SDK Manager看到的SDK Location
如何删除老的Lianwen App 在模拟器中间圆圈,向上拖动鼠标看到app,长按app选择Info,uninstall即可
代码结构: LianApp->api->这是通过Chain3直接跟Vnode节点打交道的接口 LianApp->src->Components->logic->api.js 套装业务逻辑的接口 LianApp->src->Components->LianWenHome->链问业务逻辑 LianApp->src->Components->LoginView 登录逻辑 LianApp->src->Components->Mine 个人信息管理