如何解决Flutter :发布 apk 不会从 api
我使用的是 release apk 并且工作正常,我在清单中添加了此权限
<manifest xmlns:android="...">
<uses-permission android:name="android.permission.INTERNET"/> <!-- Add this -->
</manifast>
这是我的 api 调用示例
Future<Branches> getBranches() async {
// Reusable.showLoading(context);
http.Response response = await http.get(
Uri.parse(baseUrl + "branches"),);
//Reusable.dismissLoading();
return new Branches.fromJson(json.decode(response.body));
}
class Branches {
List<Datum> data;
Branches({this.data});
Branches.fromJson(Map<String,dynamic> json) {
if (json['posts'] != null) {
// ignore: deprecated_member_use
data = new List<Datum>();
json['posts'].forEach((v) {
data.add(new Datum.fromJson(v));
});
}
}
}
class Datum {
String id;
String name;
String img;
Datum({this.id,this.name,this.img});
Datum.fromJson(Map<String,dynamic> json) {
id = json['id'];
name = json['name'];
img = json['img'];
}
并且url支持https
但是现在突然莫名其妙就不行了 任何事情都可能导致这种情况!!!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。