世外天堂

世外天堂

代码、番剧与灵感共振的赛博据点

首页uniapp离线打包

uniapp离线打包实践

📅 2026年5月27日✍️ 457 字⏱ 2 分钟阅读 👁 -- 次阅读

1. libs 依赖

将lib.5plus.base-release.aar、android-gif-drawable-release@1.2.23.aar、uniapp-v8-release.aar、oaid_sdk_1.0.25.aar、install-apk-release.aar和breakpad-build-release.aar拷贝到libs目录下 (install-apk-release.aar,上架谷歌应用市场不能包含此库)

2.申请 Appkey

打开Androidmanifest.xml, 导航到Application节点,创建meta-data节点,name为dcloud_appkey,value为申请的AppKey如下:

<application
    ...>
    <meta-data
        android:name="dcloud_appkey"
        android:value="替换为自己申请的Appkey" />

3.版本号

打开app-> src -> main -> res -> values -> strings.xml文件,修改“app_name”字段值,该值为安装到手机上桌面显示的应用名称,建议与manifest.json中name(基础配置中的应用名称)对应。

versionCode为应用的版本号(整数值),用于各应用市场的升级判断,建议与manifest.json中version -> code值一致 versionName为应用的版本名称(字符串),在系统应用管理程序中显示的版本号,建议与manifest.json中version -> name值一致。 applicationId为应用的包名,一般设置为反向域名,不建议修改。

4.图标

将icon.png、push.png、splash.png放置到drawable,drawable-ldpi,drawable-mdpi,drawable-hdpi,drawable-xhdpi,drawable-xxhdpi文件夹下,不同文件夹下对应不同图片尺寸

5.导入 Android Studio 工程

推荐方式(官方也推荐):

直接打开: HBuilder-Integrate-AS

6.替换 App 资源(最关键)

进入:app/src/main/assets/apps/

删除默认:__UNI__A

把:/unpackage/release/__UNI__XXXX/整个复制进去。

7.修改 dcloud_control.xml

文件位置:

app/src/main/assets/data/dcloud_control.xml

修改:appid必须与:manifest.json一致

8.打包

调试版:点击 Build -> Build Bundle(s) / APK(s) -> Build APK(s)。 正式版:点击Build -> Generate Signed Bundle / APK...

世外天堂

代码、番剧与灵感共振的赛博据点

© 2026 小翼·访客 --·浏览 --