当前位置: 首页 > Web前端 > vue.js

mac环境weex代码运行AndroidStudio和xcode

时间:2023-03-31 16:20:56 vue.js

在AndroidStudio中安装jdk去官网下载jdk1.8版本配置jdk环境变量打开终端cd~/回到首页open.zshrc打开环境变量配置文件,如果没有这个文件,使用touch.zshrc创建文件写入.zshrcjdk配置代码JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/HomeCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexportJAVA_HOMEexportCLASSPATHPATH=$JAVA_HOME/bin:$PATHjava-version查看是否配置成功。安装安卓工作室。下载安装androidstudio,配置环境变量。打开.zshrc文件,最后写exportANDROID_HOME=/Users/fantasy/Library/Android/sdk。在androidstudiosdk路径exportPATH=/usr/local/bin:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$PATHadb查看sdkmanage查看是否配置成功。手机通过数据线连接电脑,打开开发者选项,安装相关app(mac端通过adbinstall安装,或者电脑端直接安装apk)拉取代码并初始化,npmstart启动项目androidstudio,并打开android文件夹。这时候软件会自动安装一些执行环境,定位到classroom->java->IndexActivity.java->getIndexUrl方法,把js路径改成本地启动的服务androidstudio,可以看到打开的项目和real设备型号,点击右侧绿色三角开始,编译完成后,手机会自动跳转到对应的appService,至此,所有的配置都已经完成,现在可以实时编辑文件了代码调试。xcode初始化ios项目。终端进入ClassRoom->ios文件夹。podinstall初始化有问题。libwebp下载有无法连接地址的问题,但是浏览器可以打开相关链接,解决方法:更改源podrepo查看Pathfind.cocoapods/repos/cocoapods-inamelibwebp找到相关目录值cd~/.cocoapods/repos/cocoapods/Specs/1/9/2/libwebpcut进入找到的目录cd1.0.2切入需要下载的版本文件,打开libwebp.podspec.json打开文件,修改里面的git源,切换回ios目录,重新执行pod安装连接到git源错误。解决方法:git之前已经设置了代理,取消即可。gitconfig--global--unsethttp.proxygitconfig--global--unsethttps.proxy切记:此时需要新建终端,进入ios目录执行install,否则无效。所有依赖下载完成后,打开在xcode中,打开ios文件夹下的class.xcworkspace文件或者直接双击这个文件。接下来就可以直接调试真机或者模拟器了。由于没有ios证书,所以暂时不记录。