Android 6.0 SDK,API Level 是 23。更新之后,就可以修改 compileSdkVersion 和targetSdkVersion 到 23 体验新的特性了。

同时 Android Support Library 也更新到了 23.01,同时发布的还有 customtabspercentrecommendationpreference-v7,preference-v14, 和 preference-leanback-v17 这些支持类库。

在升级 APP 到 API Level 23 的过程中,请注意新平台特性带来的一些新的权限的处理。比如指纹识别,省电模式等,同时还有另外一个问题,那就是HttpClient已经过时了,如果在23目标版本,编译会出现以下错误:

Cannot resolve symbol HttpClient

在sdk 23+已经不支持httpclient这个类了,取而代之的是你可以使用URLConnection,或者  用sdk 22

(compile'com.android.support:appcompat-v7:22.2.0')

如果必须使用sdk 23,添加如下代码:

android {useLibrary 'org.apache.http.legacy' }

参考链接: http://android-developers.blogspot.com/2015/08/m-developer-preview-3-final-sdk.html

http://stackoverflow.com/questions/32153318/httpclient-wont-import-in-android-studio

Android 6.0 以及HttpClient相关推荐

  1. Android 6.0 Changes

    Android 6.0 变化   Android 6.0 Changes In this document 执行时权限 Runtime Permissions Doze and App Standby ...

  2. Spring for Android 1.0.0发布

    近日,Spring for Android 1.0.0 GA版发布了,Spring for Android支持在Android环境下使用Spring Framework.此次GA版发布包含了自RC1以 ...

  3. SpringSource通过Spring for Android 1.0将Spring Framework引入到Android上

    近日,SpringSource发布了Spring for Android 1.0.Spring for Android是Spring Framework的扩展,有助于简化原生Android应用的开发. ...

  4. Android Http请求网络HttpClient和HttpUrlConnection

    在Android API Level 9(Android 2.2)之前只能使用DefaultHttpClient类发送http请求.DefaultHttpClient是Apache用于发送http请求 ...

  5. android ble 设备扫描程序,Android应用开发Android 7.0 BLE scan 问题:程序无错但扫描不到BLE设备...

    本文将带你了解Android应用开发Android 7.0  BLE scan 问题:程序无错但扫描不到BLE设备,希望本文对大家学Android有所帮助. < 最近在做毕设,需要几周内从头学起 ...

  6. android 5.0 9300,三星Android5.0升级名单曝光 S2止步4.2

    北京时间3月19日消息,据科技网站vr-zone报道,内部消息人士今天曝光了三星Android 5.0系统升级名单,预计三星将为Galaxy S4在内的5款设备提供Android 5.0升级,并有数款 ...

  7. android 8.0可以实现后台包活么,Android 8.0 应用保活实践 · Jaqen Ng

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 虽然我也觉得强行保活应用挺不厚道的,但是没办法,为了完成需求. 一开始尝试的方案是 Android 5.0 后系统提供的 ...

  8. as3 android白屏,Android 8.0中一些坑以及对应的解决方法

    前言 虽然 Android 9.0 都已经面世了,本篇文章写的有点迟了. 但是迟到好过不到,因此基于此这边还是记录一下项目中遇到的 Android 8.0 的坑及对应解决方法. 每次系统升级,虽然系统 ...

  9. visual studio 2017 中默认无法开发 Android 8.0 及以上系统的解决方案

    一般默认比较旧有两个原因,系统版本过旧,Visual Studio 版本过旧. 第一步,将windows 更新到最新版,必须是windows 10 并且更新到最新. 第二步,将visual studi ...

最新文章

  1. 理解Meta Learning 元学习,这篇文章就够了!
  2. Vuejs自定义全局组件--loading
  3. centos6.3下搭建LAMP环境
  4. C++之全局函数和成员函数互相转换
  5. MySQL带LIKE关键字的查询
  6. 如何让listView加入的HeaderView不可点击【转】
  7. python pack属性_python tkinter基本属性详解
  8. [html] 如何禁止手机端页面缩放?
  9. python决策树多分类代码_绘制决策树分类的多类ROC曲线
  10. js基础-6-作用域、执行流程、this指向
  11. DirectX是什么
  12. 《PyQT5软件开发 - 控件篇》第3章 单行文本框QLineEdit
  13. Android 8.0版本更新下载
  14. android10.0(Q) Launcher3 去掉抽屉
  15. 超实用, 程序员,提升英文阅读能力
  16. 【经典转载】ERP实施第一级
  17. 强悍的局域网(内网)免费即时通讯(IM)工具-飞秋feiq
  18. greensock下载_GreenSock引人注目的动画
  19. python image处理 读取image 读取灰度图边缘
  20. nas4free 安装mysql_Docker安装MySQL

热门文章

  1. Android逆向进阶——让你自由自在脱壳的热身运动(dex篇)
  2. Android中RecyclerView嵌套RecyclerView或嵌套ListView
  3. Oracle RAC一节点宕机导致另一节点HANG的问题分析
  4. Netweaver工作进程的内存限制 VS CloudFoundry应用的内存限制
  5. 解决ie9兼容性问题之js无法加载
  6. [SDOI2009]Elaxia的路线
  7. c++程序设计梳理(谭浩强)3-4章
  8. 小黑小波比.点击头像直接上传的实现
  9. 4 Ways to Make Sure You Always Have Something to Say Online
  10. AJAX+JSF组件实现高性能的文件上载