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 个人信息管理