java - 如何在 Android 中获取 https 字符串(使用 AQuery)

标签 java android aquery


我在 android 中遇到问题,
这个项目之前得到一些,
但是现在 webapi 将 http 转换为 https 并且它不能工作,
我不知道如何解决它,

private AQuery aq;
aq = new AQuery(this);
    aq.ajax(url, String.class, new AjaxCallback<String>() {
                        public void callback(String url, String string,
                                             AjaxStatus status) {
                            if (status.getCode() == 200 && !string.equals("")
                                    && result.indexOf(Constants.STATUS) != -1) {
                                StatusMsg statusMsg = JSONParserHelper
                                        .statusMsgParser(result);
                                if (statusMsg != null) {
                                    String showMsg = JSONParserHelper.getStatusMsg(
                                            Register.this, statusMsg);
                                    Message msg = mHandler
                                            .obtainMessage(1, showMsg);
                                    mHandler.sendMessage(msg);
                                } else {
                                    Message m = mHandler.obtainMessage(2,
                                            getString(R.string.link_failure));
                                    mHandler.sendMessage(m);
                                }
                            } else {
                                Message m = mHandler.obtainMessage(2,
                                        getString(R.string.link_failure));
                                mHandler.sendMessage(m);
                            }
                        }

                        ;
                    });

谁能告诉我如何获取https?
或者我必须使用 SSLSocket 来修复它?

最佳答案

我的一个应用程序也遇到了同样的问题。原来我缺少查询所需的 Internet 权限。

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

请查看您的 androidmanifest.xml 中是否存在这些权限。希望这有帮助

关于java - 如何在 Android 中获取 https 字符串(使用 AQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27810519/

相关文章:

java - 带数组的通用类

分布式系统的Java框架

android - 运行具有 AQuery 库的 ProGuard

java - 缓存可缩放网页图像

java - 可以在java中获取变量的名称和/或类型吗?

java - java中的iText ListItem和List类

java - 增加android中颜色的发光度

android - PopupWindow 动画不工作

java - 当我生成 apk 并安装在我的设备中时,我尝试使用 firebase otp 验证我的手机号码,显示 SHA-1 错误

android - 使用 NullPointerEx 中的查询结果将图像加载到 Web View 中