我看了很多,到目前为止,我收集的是这是一个三星问题,涉及HttpUrlConnection由于某种原因无法在三星上工作。 那么我该如何解决这个问题呢。我无法理解别人说要做些什么来解决这个问题。 该应用程序在模拟器上完美运行,但在我用于测试的三部手机上死机。 其中一个三星是一个 S4主动Android 5.0.1 API 21
我正在使用相同的http调用来下载其他数据,这很好用。就在我尝试访问登录页面时,它甚至都不会访问它。我不认为我的代码有任何问题,因为它在模拟器上运行得很好。
这就是输出错误给我的 感谢您的帮助。
W/InstanceID/Rpc: Found 10063
E/ViewSystem: ViewRootImpl #2 Surface is not valid.
D/AbsListView: Get MotionRecognitionManager
I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
I/System.out: (HTTPLog)-Static: isShipBuild true
/System.out: (HTTPLog)-Thread-35911-714863967: SmartBonding Enabling is false,
SHIP_BUILD is true, log to file is false, DBG is false
/System.out: (HTTPLog)-Static: isSBSettingEnabled false
答案 0 :(得分:6)
好的,我发现了什么问题。当我从设备上卸载它并重新安装它时,我使用的共享首选项已损坏。然后我会将错误的存储值发送到登录页面,这会认为它是正确的,然后沿着它的快乐方式发送它而不关心。愚蠢的登录页面。只是去告诉你,你不能总是依赖logcat来满足你的所有需求。 感谢任何看过这个的人。
答案 1 :(得分:1)
只需在Manifest.xml中添加以下行:
from bs4 import BeautifulSoup
from requests import get
headers = {'User-Agent': 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0','X-Requested-With': 'XMLHttpRequest',}
url = "https://etherscan.io/proxyContractChecker?a=0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"
response = get(url,headers=headers )
soup = BeautifulSoup(response.content,'html.parser')