区块链研习社

ledger 硬件钱包开发环境搭建

2019-02-17  本文已影响0人  tpkeeper

准备

  1. java
  2. android studio
  3. python2.7
  4. nodejs
  5. 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

问题处理

yarn add stream
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",

上一篇下一篇

猜你喜欢

热点阅读