小编tli*_*eck的帖子

从API 17开始,Android WebView中不推荐使用私有浏览.有什么替代方案?

对于允许启用隐私浏览的WebView构造函数,API规范如下所示:

(来自http://developer.android.com/reference/android/webkit/WebView.html)

WebView(Context context,AttributeSet attrs,int defStyle,boolean privateBrowsing)

在API级别17中不推荐使用此构造函数.不再直接通过WebView支持私有浏览,并将在以后的版本中删除.首选使用WebSettings,WebViewDatabase,CookieManager和WebStorage对隐私数据进行细粒度控制.

从API 19(KitKat)开始,私人浏览被禁用.尝试使用值true调用此构造函数会导致IllegalArgumentException.

建议的替代方案在复制私人浏览行为方面甚至不会有一定的效果.CookieManager类是一个单例,所有设置都应用于整个应用程序.使用这种方法没有"对隐私数据的细粒度控制".CookieManager提供的唯一控件是能够为应用程序中存在的每个WebView完全禁用cookie.此更改意味着第三方浏览器无法再以任何身份复制Google自己浏览器的隐私浏览功能.

我非常感谢有关解决此问题的任何建议.到目前为止,我在API中找不到任何可能使之前的私有浏览功能相似的内容.

cookies android webkit privacy webview

13
推荐指数
1
解决办法
4533
查看次数

以编程方式访问Verizon HTC Droid Incredible(Android)上的内部存储(不是SD卡)

我正在尝试找到有关如何以编程方式访问HTC Droid Incredible's所谓8GB的信息的信息Internal Storage Memory.

要确定External Storage (SD Card) Location,我正在使用命令:

android.os.Environment.getExternalStorageDirectory().
Run Code Online (Sandbox Code Playgroud)

我找不到任何必然结果Internal phone Storage.

在检查HTC /谷歌Nexus One,摩托罗拉DroidHTC Dream/G1手机时,那里(正如预期的那样)似乎并不是Mount Point这样的Arbitrary Internal Storage.

在这些手机Internal Storage被分之间/data,/system/cache分区.

不可思议的Internal Storage当然不会出现在/system. /cache也不太可能,因为它是全局不可读/不可执行的.

我在评论中读到,手机仍然仅限512MB于应用程序,这表明它不仅仅是一个子目录/data.

当然,我自己无法访问某个Droid Incredible单元.

android

12
推荐指数
2
解决办法
2万
查看次数

早期Google Drive访问测试应用程序?

我想立即将Google云端硬盘集成添加到应用程序中.有没有办法创建或访问某种类型的测试帐户?

我已经在我的个人和应用程序Google帐户上请求了Google云端硬盘,这两个请求似乎都已等待列出.

应用程序Google帐户同时为此应用程序启用了Drive API和Drive SDK服务,并且已配置Drive SDK部分.

可能有一种方法可以作为开发人员立即获得访问权限吗?

google-drive-api

4
推荐指数
1
解决办法
681
查看次数

标签 统计

android ×2

cookies ×1

google-drive-api ×1

privacy ×1

webkit ×1

webview ×1