使用AndroidStudio 将uni-app 项目离线打包成APK .
用HBuilderX的原生APP-本地打包 ,在unpackage\resources 下生成了两个文件 UNI0493282 和uni_modules.
uni_modules 下面有uni-wifi 这个插件
现在将这两个文件放到AndroidStudio 下面进行打包,可是打包后的程序 使用uni-wifi失败。

7***@qq.com
- 发布:2024-08-15 10:02
- 更新:2024-08-16 11:08
- 阅读:450
2 个回复
8***@qq.com
您好,请问解决了吗。我刚好也有这需求遇见了相同的问题。
8***@qq.com
问题解决了。uni.xxx 这种特殊的调用方式,离线可能不支持。 如果一定要离线使用,直接引入方法名 import { startWifi } from "@/uni_modules/uni-wifi";
m***@163.com
您好, 我尝试了修改成如下方式后 再次生成本地打包app资源后 使用AndroidStudio本地打包 还是无法使用
import { startWifi, getConnectedWifi } from "@/uni_modules/uni-wifi"
startWifi({
success: () => {
getConnectedWifi({
success: (res) => {
console.log(
当前连接的WiFi名称: ${res.wifi.SSID}
);},
fail: (err) => {
console.log(
获取WiFi信息失败: ${JSON.stringify(err)}
);}
});
},
fail: (err) => {
console.log(
WiFi 模块初始化失败: ${JSON.stringify(err)}
);}
});
2025-09-30 17:25