我有以下示例程序包签名的应用程序(“ myapp”):com.example.mycorp.myapp
我通过adb shell
浏览应用程序文件夹/data/data/com.example.mycorp.myapp/来查找任何cookie-都是徒劳的。
由于我有显示外部链接(html)和Google登录为例的WebView对象,因此应该创建一些cookie(至少iOS同事在同一iOS上的应用程序中有cookie)。
那么,在哪里可以找到有关我自己的应用程序的Cookie?
最佳答案
通过CookieManager以编程方式:
成员变量
private CookieManager cookieManager = null;
在onCreate()或其他构造函数中
cookieManager = new CookieManager();
cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL);
CookieHandler.setDefault(cookieManager);
可以频繁触发的checkCookies()方法
List<HttpCokie> cookies = cookieManager.getCookieStore().getCookies();
现在,遍历
cookies
并打印出来。关于android - 在哪里找到/浏览应用程序数据文件夹中的cookie?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42202839/