对于允许启用隐私浏览的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中找不到任何可能使之前的私有浏览功能相似的内容.
我正在尝试找到有关如何以编程方式访问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,摩托罗拉Droid和HTC Dream/G1手机时,那里(正如预期的那样)似乎并不是Mount Point这样的Arbitrary Internal Storage.
在这些手机Internal Storage被分之间/data,/system和/cache分区.
不可思议的Internal Storage当然不会出现在/system. /cache也不太可能,因为它是全局不可读/不可执行的.
我在评论中读到,手机仍然仅限512MB于应用程序,这表明它不仅仅是一个子目录/data.
当然,我自己无法访问某个Droid Incredible单元.
我想立即将Google云端硬盘集成添加到应用程序中.有没有办法创建或访问某种类型的测试帐户?
我已经在我的个人和应用程序Google帐户上请求了Google云端硬盘,这两个请求似乎都已等待列出.
应用程序Google帐户同时为此应用程序启用了Drive API和Drive SDK服务,并且已配置Drive SDK部分.
可能有一种方法可以作为开发人员立即获得访问权限吗?