HbuilderX 及 离线打包SDK  版本 : 4.85

问题:

升级HbuilderX之后, 离线打包环境要一并升级, 但是发现安装没问题, 自动更新不行, 下载包之后没有调起安装包的确认窗口, 导致不能更新

解决办法: 

1. 将下载下来的 SDK包中SDK\libs\ 目录下的 install-apk-release.aar 复制到 simpleDemo\libs 目录下, simpleDemo\build.gradle 中已自动自动扫描libs 目录, 故无需手动引入, 放进去即可

2.  simpleDemo\src\main\AndroidManifest.xml 中增加 安装权限, 注意文件格式

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">

    <application
        android:allowBackup="true"
        android:allowClearUserData="true"
        android:icon="@drawable/icon"
        android:label="@string/app_name"
        android:largeHeap="true"
        android:extractNativeLibs="true"
        android:supportsRtl="true">
        <!-- 原内容 -->
    </application>

    <!-- 增加安装权限 -->
    <uses-permission android:name="android.permission.INSTALL_PACKAGES"/>  
    <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>

</manifest>

效果确认:

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐