#author("2024-07-19T23:23:23+08:00","default:Admin","Admin") #author("2024-07-20T20:10:17+08:00","default:Admin","Admin") [[uni-app]] &color(red){※前提条件:vue3 的uniapp开发}; #contents * 下载安装 [#kd96d6eb] 参考网址: https://blog.csdn.net/qq_43822861/article/details/138156970 不同点 https://nativesupport.dcloud.net.cn/AppDocs/download/android.html 下载的是: Android 离线SDK - Alpha版 2024年07月04日发布——HBuilderX(4.23.2024070309-alpha) 下载后读入下面版本的工程: Android-SDK@4.23.82121_20240704\UniPlugin-Hello-AS gradle不需要重新设置已经设置使用的腾讯云,下载速度挺快,但就是需要下载的东西太多了 * uniplugin module 和 component 的区别 [#y2703418] 原生插件基于 DCUniPlugin 规范来实现,扩展原生功能有两种方式: - module 不需要参与页面布局,只需要通过 API 调用原生功能,比如:获取当前定位信息、数据请求等功能,通过扩展module的方式来实现; - component 需要参与页面布局,比如:map、image等需要显示UI的功能,通过扩展component即组件的方法来实现; * Troubleshooting [#f430f336] ** The project is using an incompatible version (AGP 8.2.2) of the Android Gradle plugin. Latest supported version is AGP 8.1.3 [#d3cf5efe] 网上有说,可以将下面的设置里面的gradle的版本调低,降级使用的 distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.5-bin.zip 但是降级后,又会出现下面的提示 Minimum supported Gradle version is 8.2. Current version is 8.0. 还是升级 Android Studio 吧,反正已经这么旧了 ** Task 'wrapper' not found in project ':uniplugin_module'. [#jdffaffb] #codeprettify{{ XXX }} #hr(); Comment: #comment_kcaptcha