765142371@qq.com
765142371@qq.com
  • 发布:2019-12-25 22:22
  • 更新:2021-01-16 11:37
  • 阅读:2605

uni app 打包成 Android 后无法请求服务器

分类:uni-app

**uni app 打包成 Android 后无法请求服务器

在开发阶段使用 微信小程序开发者工具 是可以正常的请求服务器

打包后就不行,打包了两次

在 “夜神模拟机”,“腾讯手游助手” 均无法请求

运行 -> 运行到模拟器 也无法请求。这是为何,之前是蛮正常的**


// 封装请求    
Vue.prototype.encryptionRequest = function(parameter) {    
    return new Promise((resolve, reject) => {    
        uni.request({    
            url: this.serverUrl + '/client/Entrance/transfer',    
            data: {    
                'parameter': JSON.stringify(parameter),    
            },    
            success: (requestRes) => {    
                resolve(requestRes.data);    
            },    
            fail: (e) => {    
                reject(e);    
            }    
        })    
    })    
}    

// 发起请求    
var parameter = {    
    'method': 'client.UserInformation.userLogin',    
    'phone': this.phone,    
    'password': this.password    
};    
this.encryptionRequest(parameter).then((encryptionRequestRes) => {    
})
2019-12-25 22:22 负责人:无 分享
已邀请:

最佳回复

1657493718@qq.com

1657493718@qq.com

我这边的情况是苹果真机调试,上传发布之后都是正常访问的,但是安卓机就一直访问报错,ennnn。后台查了之后,发现是服务器证书问题,改了就好了。。。我已成功出坑

龙雨溪

龙雨溪

真机试试

  • 569739848@qq.com

    真机上也是不发请求,微信开发者工具上跟模拟器上是没问题的。

    2020-06-04 15:18

  • 1657493718@qq.com

    真机调试安卓请求都是正常的,就是上次打包后,安卓就访问不了服务器了,坑啊

    2021-01-16 11:19

石头2001

石头2001

我也遇到这个问题了,请问解决了吗?

770520615@qq.com

770520615@qq.com

同样遇到这个情况,h5跟基座调试都没问题,打包正式网络就无法请求了、微信群也没人解答 郁闷。

秦始皇二一四

秦始皇二一四

服务器地址外网能访问到吗,另外配置到白名单了吗(限小程序)

真机测试下;另外还有一个建议,我是全部走https的,试了下没问题。

  • 569739848@qq.com

    真机测试也是无法请求,微信开发者工具跟模拟器上都正常

    2020-06-04 15:20

  • 1657493718@qq.com

    是白名单,是https,安卓真机调试4G环境都正常访问服务器,但是一上传打包就不行了啊,苹果机任何情况都可以正常访问的

    2021-01-16 11:20

路路路路

路路路路

我也遇到了同样的问题,特别奇葩,H5,真机,模拟器,自定义基座都没有问题,就打包后会出现,我的App打开后会有两个请求,第一个没有问题,第二个就请求不了了...在App等一会儿,再退出App再进去再试,多试几次就有可能成功,然后就不会再有类似的问题了

569739848@qq.com

569739848@qq.com - 码农的世界

遇上同样的问题,微信开发者工具上跟模拟器上都可以请求,真机上无法请求

秦始皇二一四

秦始皇二一四

和大家的遭遇不太一样:
我是内置浏览器、微信小程序、qq小程序开发工具,雷电模拟器的调试都能网络请求;
打包后的安卓程序在雷电模拟器里没有网络请求,显示白屏;但是请朋友在安卓手机上即真机体验,是能网络请求的;
然后苹果app也能网络请求的;
似乎我的情况是只有一个:雷电模拟器里用打包好的apk是没有网络请求的(但真机没有问题)

ge

ge

解决了吗,遇到同样问题

lu_binglin@126.com

lu_binglin@126.com

可能是正式环境的 URL 与 开发环境 的URL 不同引起的。

775954882@qq.com

775954882@qq.com - 王风

请问解决了吗,我现在真机上还是不能访问

775954882@qq.com

775954882@qq.com - 王风

请问问题解决了吗

elosie

elosie

你好 请问有人把这个问题解决了吗??

Awxatmo

Awxatmo

没有一个官方的来说明一下吗?

1632454367@qq.com

1632454367@qq.com

我们用5+开发的,也有遇到这种没办法用网络的情况,值得注意的是,WIFI不能访问,切换数据是可以访问,只有少数用户反馈这个问题!

lsq429894377@163.com

lsq429894377@163.com - 90后社畜

我也遇到了这个情况,请问有人解决了吗

chanfungchen@163.com

chanfungchen@163.com

这个问题到现在都官方解答

18881935@qq.com
龙行天下之瑞

龙行天下之瑞

离线打包,问题解决

https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android

要回复问题请先登录注册