美文网首页区块链研习社
ledger 硬件钱包开发环境搭建

ledger 硬件钱包开发环境搭建

作者: tpkeeper | 来源:发表于2019-02-17 16:50 被阅读0次

    准备

    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

    问题处理

    • 缺少 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",

    相关文章

      网友评论

        本文标题:ledger 硬件钱包开发环境搭建

        本文链接:https://www.haomeiwen.com/subject/zzggeqtx.html