zoukankan      html  css  js  c++  java
  • 区块链 编译android geth 填坑记录 ubuntu

    下载geth 源码  直接 make android 

    下载android ndk sdk 配置环境变量cd 

    安装golang  设置环境变量

     发现没有gomobile命令 按照wiki方法 执行安装gomobile 失败  操蛋的gfw 然后我又不想安装shadowsocks( 不会!!!)

    直接跳入go  - > src  然后 mkdir golang.org   ->mkdir x

    cd x git clone https://github.com/golang/mobile.git 解压到目录

    go install golang.org/x/mobile/cmd/gomobile  提示权限不足 好办 直接 777 给usr/local这个目录加最高权限  

    执行install 通过 发现go/bin目录下 已经出现了 gomobile   

    然后就可以滚去go-ethereum目录执行 make android了 

    报错!!!  ubuntu failed to find android sdk platform  in platforms  打开发现platform目录是空的 也就是没有下载任何api  .... 我没有启动androidstudio 自然不会更新这个api 蛋疼 

    尝试在windows上的sdk的platform目录随便copy一个api 到linux 对应目录 执行   bingo!!!

    终于取到geth.aar了

  • 相关阅读:
    uva1220--树的最大独立集+判重
    UVA12186--树型DP
    HDU4171--bfs+树
    远程调用
    高并发业务
    wireshark
    将java程序打包成exe文件
    将博客搬至CSDN
    Mysql分区
    MogileFS
  • 原文地址:https://www.cnblogs.com/rexzhao/p/8855302.html
Copyright © 2011-2022 走看看