Android 在应用程序数据文件夹中的何处查找/浏览Cookie?

Android 在应用程序数据文件夹中的何处查找/浏览Cookie?,android,android-studio,android-cookiemanager,Android,Android Studio,Android Cookiemanager,我的应用程序(“myapp”)具有以下示例软件包签名:com.example.mycorp.myapp 我通过adb shellapp文件夹/data/data/com.example.mycorp.myapp/浏览了所有cookie,但都没有找到 因为我有显示外部链接(html)和Google登录的WebView对象作为示例,所以应该创建一些cookies(至少iOS同事在iOS的同一应用程序上有cookies) 那么我在哪里可以找到关于我自己的应用程序的cookie呢?通过以下方式编程: M

我的应用程序(“myapp”)具有以下示例软件包签名:
com.example.mycorp.myapp

我通过
adb shell
app文件夹/data/data/com.example.mycorp.myapp/浏览了所有cookie,但都没有找到

因为我有显示外部链接(html)和Google登录的WebView对象作为示例,所以应该创建一些cookies(至少iOS同事在iOS的同一应用程序上有cookies)


那么我在哪里可以找到关于我自己的应用程序的cookie呢?

通过以下方式编程:

Memeber变量

private CookieManager cookieManager = null;
在onCreate()或其他构造函数中

cookieManager = new CookieManager();
cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL);
CookieHandler.setDefault(cookieManager);
可频繁触发的checkCookies()方法

List<HttpCokie> cookies = cookieManager.getCookieStore().getCookies();
List cookies=cookieManager.getCookieStore().getCookies();

现在,遍历
cookies
并将其打印出来。

如果您想获得cookie值,可以使用以下方法:

CookieManager.getInstance().getCookie("http://the.url.com")
将在此处提供更多帮助:

您可以使用Chrome开发工具调试Web视图。启用USB调试后,启动应用程序并打开chrome://inspect. 你的应用程序应该列在那里,并有一个链接来检查WebView。它会是一个设备范围的cookie商店吗?我的意思是,最后一行是否只提供属于呼叫应用程序的cookies