• 一次失败的 DEBUG 之旅


    因为之前自己的项目中编译流程有一些自定义工具(如FODY),在使用 XamarinAndroidXMigration 这个工具时遇到了很多问题

    以下是本人的一些牢骚
     
    release报错,说symbol不匹配,我估计是工具链顺序的问题,我改顺序,还不行,我换种方法改,还不行。
    那我不调顺序了,我把工具clone下来把symbol读取去掉行不行,我release反正也不需要DEBUG
    clone下来,运行命令,报错,后来发现是不支持JDK13的问题
    行,我换旧版本的openjdk
    配置完了还报错,某个资源要从Facebook上面下载
    行,我开梯子
    还是不行,最后是azure服务器上的某个资源404
    这条路走不通,行我不走还不行,把包下载下来我部分替换里面的DLL
    部分替换后出现各种莫名其妙的问题
    后来发现为什么呢,因为我clone的不是最新版本的代码
    两个repo,一个叫AndroidX
    一个叫XamarinAndroidXMigration

     我信了你的邪

    最新代码就在这个repo自己里面,跟我指其它地方

    clone了最新代码,编译还是不行,哦cake不是最新版本,我升级
    升级了发现默认配置编译的没有Migration Tools
    开VS,编译,发现还得clone java.i什么什么
    我clone,clone之后发现还缺几个文件,我从XamarinAndroidXMigration搬过来,然后继续部分替换法把工具改掉
    然后编译成功了,打包失败,失败还不出错误原因,就说Cannot create archive file, because archive process has failed.
    服了服了,墙都不扶就服你xamarin



     
  • 相关阅读:
    AC自动机
    【洛谷P1972】HH的项链
    【洛谷P4341】外星联络
    【洛谷P4576】棋盘游戏
    【JZOJ3800】败屩妖
    【JZOJ3798】临洮巨人
    【洛谷P3830】随机树
    【JZOJ3799】青蛙神
    牛客练习赛56 题解
    【洛谷P5300】与或和
  • 原文地址:https://www.cnblogs.com/yinyue200/p/12422244.html
Copyright © 2020-2023  润新知