Jsoup不在APK内部工作

时间:2016-04-08 21:47:24

标签: java android jsoup apk

我已经尝试了数十亿种不同的方法来解决这个问题,但没有成功。

我有这个简单的应用程序在Web网址上做一些获取,它完美地工作,除非我构建并唱出apk文件并安装在设备上。

我想知道是否有人会知道什么是错的,因为在这一点上我放弃了这件事。

我的代码:

爪哇:

   String url = urlBase + "/" + moeda;
    Document html = Jsoup.connect(url).
            timeout(Util.TIMEOUT_CONEXAO).
            userAgent("Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Firefox/45.0").
            header("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8").
            header("Accept-Language", "pt-BR,pt;q=0.8,en-US;q=0.5,en;q=0.3").
            header("Accept-Encoding", "gzip, deflate").
            header("Connection", "keep-alive").
            header("Cookie", "_ga=GA1.2.1944138861.1459771567; _gat=1").
            header("Host", targetHost).
            referrer("http://www.google.com").
            ignoreHttpErrors(true).
            get();

proguard的-android.txt

-keep public class org.jsoup.** {
    public *;
}

-keeppackagenames org.jsoup.nodes

再一次,当我直接运行到设备(正常或调试)时,它完美地工作,一旦我做同样的但是从一个烧焦的apk文件安装当我按下按钮调用AsyncTask来做应用程序休息时,没有例外,所以我甚至不知道是什么问题。

0 个答案:

没有答案