准备
- java
- android studio
- python2.7
- nodejs
- yarn
注意配置环境变量
JAVA_HOME : C:\Program Files\Java\jdk1.8.0_201
ANDROID_HOME : C:\Users\tpkeeper\AppData\Local\Android\Sdk
classpath : %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
path :
image.png开始
git clone https://github.com/LedgerHQ/ledger-live-mobile.git
cd ledger-live-mobile
dev模式:
yarn run android
release模式:
yarn run
staging-android
问题处理
- 缺少 stream:
yarn add stream
-
crpyto not exist:
执行以下命令
yarn add react-native-crypto
yarn add react-native-randombytes
yarn add tradle/rn-nodeify --dev
./node_modules/.bin/rn-nodeify --hack --install
然后在index.js 文件首行加上import './shim.js'
shim.js 中取消最后一行注释
package.json 中 添加
"postinstall": "rn-nodeify --install buffer,crypto,stream,util,process,vm --hack",
网友评论