最近换了电脑,然后把开发环境重新搭建了一下,基本完成后,连接设备准备看看一个UI布局的问题。我用的是Compose写的界面,当我尝试用LayoutInspector的时候居然报错失败了,界面提示:Could not download androidx.compose.ui:ui-android:1.7.7 from maven.google.com. Check the internet connection. For offlinerepositories (not common) please specify -Dappinspection.use.dev.jar=true as a custom VM property
一开始也想的是网络问题,但是由于我电脑还没装机场环境,所以就想着看看有没有其他办法绕过去,网上搜索要设置-Dappinspection.use.dev.jar=true,然后再自己找到jar包,再拷贝到cache那边去,具体可参考android studio Could not download androidx.compose.ui:ui-android:1.7.0 from maven.google.com报错的解决_compose-ui-inspection.jar-CSDN博客
我照做后,并没有效果,会报其他错误,比如:An unknown error happened while launching the compose inspector
所以折腾了好久依然没有弄好,然后还用了ai工具让它帮我处理,折腾来折腾去还是删掉上面的操作的设置,然后搭了机场环境,然后给AS加了http代理,然后重新出发LayoutInspector,界面就在等待了,过了一会就好了,界面能正常查看布局位置参数了。
所以遇到问题,还是思考问题的本质,而不是想着绕过去,这样往往解决问题最快。