TP钱包编译避坑教程

作者:TP钱包官方网站 2026-05-10 浏览:8
导读: 编译TP钱包网上教程多不靠谱。作者分享编译要点:编译环境搭建方面,Node.js要16以上版本,JDK必须11,安装Android SDK需勾上30.0.3的build-tools和31的platform,Windows用户要配置好ANDROID_HOME环境变量,Mac用户别用zsh奇怪配置用ba...

说到编译TP钱包,网上一堆教程看得人头皮发麻。

什么“三分钟搞定”、 “一键编译”,全特么是扯淡。

我今天不废话,直接上硬货,你照着做就行,别问为什么。

编译环境怎么搭

你要先将Node.js弄至16以上的版本,不要使用14以下的版本,否则各种各样的module报错会把你逼得发疯哒。

上次我使用v12进行编译,运行npm install时,直接弹出报错提示,称需要版本大于等于14,把版本升级到16,却依旧不行,历经波折,最终在v18版本时才成功解决问题。

还有JDK必须11,什么8、17都不好使。

安装好 Android SDK 之后,要记得把 30.0.3 的 build-tools 勾上,还要记得把 31 的 platform 勾上。

配置好环境变量ANDROID_HOME,这是针对Windows用户而言的,要是不这样做,Gradle会因为找不到SDK而指责你。

Mac用户简单,但别用zsh的奇怪配置,老老实实bash。

源码从哪里克隆

别去百度搜什么“TP钱包源码下载”,那全是野鸡网站。

TP钱包编译避坑教程

径直前往GitHub去搜索“tp-wallet”,或者去搜索“tokenpocket”,而后寻找到官方的那个repo。

当进行克隆操作之时,要运用git clone --branch release,可千万不要去使用master分支,因为那上面的代码常常编译无法通过,简直是坑人到极点,让你有苦难言到了极点。

编译报错怎么修

每每常见的状况即是gradle下载出现超时现象,你需要手动前往gradle.org将对应的版本下载下来,而后把它放置到.gradle/wrapper/dists里面。

有一种情况是react - native版本不匹配,将版本锁定在0.66左右。并且,现在新版的RN经常变更API,而TP钱包未能及时跟上。

撞到“Could not find method”这类的,径直删去node_modules后再度npm install。

要是依旧出现报错情况,那就查看一下你的网络可不可以对jcenter进行访问,要知道那东西已经关闭了。

把项目的build.gradle里面jcenter()替换成mavenCentral(),或者采用阿里云的镜像。

要我帮你调?

别做梦了,自己捣鼓去,我当初搞了一整天。

你编译的时候哪个报错把你折磨到砸键盘?

评论区吐个槽。

觉得有用戳个赞,转给那些还在坑里爬的兄弟。

转载请注明出处:TP钱包官方网站,如有疑问,请联系()。
本文地址:https://chinaibfc.com/tpgfxz/2860.html

添加回复:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。