#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

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS