手机本身是安卓4.0.3系统下载版本4.0.3用了几个月后不知什么原因会降低为版本2.3.3怎样才能回升到原来4.0

您当前的位置: →
常用工具栏
58帮帮安卓版|58帮帮下载 4.1.1 安卓版
====== [下面软件真实下载地址列表] ======
[版权原因部分软件停止下载] ======
58帮帮安卓版是一款免费即时通讯工具。
58帮帮安卓版手机版特点:
1.点亮在线图标
帮帮手机客户端在线时,您的帖子也会显示&在线&图标,获得更多关注;
2.支持多终端在线
允许帮帮PC桌面版、手机版同时在线,可同时接收消息;
3.退出也能收消息
关闭帮帮手机客户端的界面,也能收到消息提醒。
58帮帮安卓版更新日志:
58帮帮 v4.1.1
1、告别车辆图片编辑烦恼!
2、抢人更迅速!只需一键,批量抢到附近优质人才!
3、为您定制企业职位信息专属页面,一键分享好友,招人更便捷 !
4、充值查看费用,&我的资金&全搞定,办公功能每日定时提醒!
新版本,新气象!
58帮帮升级啦!
速度升级~~更流畅!
功能优化~~更好用!
微信,QQ,微博账号也能登录~~
赶快来体验吧!
1、招聘版块智能推荐上线啦!推荐附近求职者,更多优秀人才主动找上门!
2、房产版块签到活动重磅开启!更多优惠等你领取!
3、细节体验优化!追求品质,我们一路同行!
58帮帮手机版3.3.1
1)房产经纪人可以签到啦!天天签到,上户更快,出乎你所料!
2)招聘小伙伴可以一键发送职位邀请啦!网罗附近求职者,让您招聘更便捷!
3)您还可以随时分享您的帖子,微博、微信、短信全都有!多渠道,海量曝光!
4)二手车支持信息修改啦!改图改价信手拈来!
5)另外,邀请好友安装58帮帮,双双领10元推广费!
58帮帮手机版2.4.1
1、支持二手车网邻通用户发布、推送信息;
2、生活服务类别支持代驾、开锁、钟点工、跑腿类别信息发布及管理;
3、解决后台运行掉线问题。
常见问题:
1. 58帮帮安卓手机版要收费吗?
手机58帮帮下载和使用本身是免费的,它与手机上网一样手机运营商会根据您的流量收取GPRS流量费,所以建议用户进行流量包月。
2. 58帮帮手机版会占用多少流量?
手机58帮帮是基于无线互联网应用,连接网络和收发消息的过程中会产生数据流量。文本消息:512个汉字=1KB,无线网络不稳定时会增加连接网络时所消耗的流量。具体流量资费请询问当地移动运营商,建议您选择GPRS流量包月套餐。
3. 手机上网登录58帮帮时出现&登录超时&提示?
使用手机上网登录58帮帮时出现&登录超时&,可能是由于您所处的手机网络环境不佳所造成的,建议您将手机网络(包括wifi、3G/2G)重新连接,再尝试登录。
4. 如何删除&最近联系人&列表中的联系人?
长按想要删除的最近联系人头像1秒钟以上,即会出现系统提示,按照提示操作即可删除该联系人,如图:
本站提供58帮帮安卓版|58帮帮下载 4.1.1 安卓版软件免费下载,版权归原作者或公司所有。如有侵权,请与我们联系删除。
* 本站提供的软件我们都会尽可能测试再上传,都亲自运行过,同时通过卡巴斯基杀毒软件的验证,限于能力及系统等问题,无法保证所有软件都没有任何问题,如果您发现链接错误或其它问题,发email到zarong◎告诉我们,谢谢!
* 为了达到最快的下载速度,推荐使用或下载本站软件。为确保正常使用请用最新版来解压本站提供的软件!
* 为了网站可以继续发展下去,在不太影响大家的情况下还请给予点击站内广告。本站所有下载无需点击任何广告即可正常下载,由于部分是FTP下载,限制了同时连接数,因此还请使用下载工具尝试多一会连接时间。如果您发现下载链接错误,请点击谢谢!
* 站内提供的所有软件如包含破解及注册码均是由网上搜集,若无意中侵犯到您的版权利益,通知我们,我们会在收到信息一周内给予配合处理!
* 本站为非营利性站点,所有资源均是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站仅仅提供一个观摩学习的环境,将不对任何资源负法律责任。所有资源请在下载后24小时内删除。如果您觉得满意,请购买正版,唯有如此才能更好支持你所喜欢的软件更好发展!本站严厉谴责和鄙夷一切利用本站资源进行牟利的盗版行为!下次自动登录
现在的位置:
& 综合 & 正文
Android入门(2) 安卓API版本
Android API Levels
的向前兼容性
manifest element
当你开发你的Android应用程序时,了解该平台API变更管理的基本方法和概念是很有帮助的。同样的,知道API级别标识以及该标识如何保障你的应用与实际硬件设备相兼容对于开发及后续的发布、维护都是有益的。
本节内容告诉你API级别的知识,以及它如何影响你开发和使用的应用。
关于如何使用“以API级别进行过滤”来使用API参考手册,从本文末尾的中可以得到更多信息。
级别是什么?(What is API Level?)
API级别是一个整数值,它唯一标识了一个具体版本的Android平台,及其框架的API的版本。
Android平台提供了一套框架API,使得应用程序可以与系统底层进行交互。该框架API由以下模块组成:
一组核心的包和类
清单(manifest)文件的XML元素和属性声明
资源文件的XML元素和属性声明及访问形式
各类意图(Intents)
应用程序可以请求的各类授权,以及系统中包含的授权执行
每个Android平台的后续版本会包括它提供的更新的Android应用程序框架的API。
该框架的API的更新设计,使高版本的API与早期版本兼容。也就是说,在新版本API中大多数都是新增功能,和引进新的或替代的功能。作为API的部分升级,老的替换的部分已过时,但不会从新版本中删除,使得已有的应用程序仍然可以使用它们。在极少数情况下,旧版本API的部分可能被修改或删除,通常这种变化是为了保障API的稳定性及应用程序或系统的安全。所有其他早期版本的API将不做修改的保留。
一个Android平台提供的框架API,被指定一个整数标识符,称为“API级别”。每一个版本的Android平台只支持有一个API级别,虽然该支持是隐含地包括了所有早期的API级别(一直到API级别1级)。 Android平台的最初版本提供的框架API级别是1级,随后的版本依次递增。
下表说明了具体平台版本和支持的API级别的对应关系。
The following table specifies the API Level supported by each version of the Android platform.
安卓平台版本
VERSION_CODE
Android 1.0
Android中使用API级别(Uses
of API Level in Android)
它让Android平台可以描述它支持的框架API的最高版本
它让应用程序可以描述它需要的框架API版本
它使得系统可以在硬件设备上安装应用程序时能够检查版本是否匹配,使得版本不兼容的应用程序不会被错误安装在设备之上.
每个版本的Android平台都在其内部存储了自己的API级别标识。
应用程序可以用框架API提供的清单文件元素 — &uses-sdk& 来描述该应用程序可以运行的最小和最大API级别,以及应用程序开发者设计期望运行的平台版本。三种属性分别描述如下:
android:minSdkVersion — 指明该应用程序可以运行的API最低版本。默认是“1”。
android:targetSdkVersion — 指明该应用程序设计时期望运行的目标API版本。在某些情况下,这允许应用程序使用目标API级别下定义的清单元素或行为,而不是只限于使用最低API级别定义的内容。(译者注:)
android:maxSdkVersion — 指明该应用程序可以运行的最高API级别。重要声明: 使用该属性之前请阅读文档。
比如,要指明一个应用程序能够运行的最低API级别,应当在该应用程序的清单文件的&uses-sdk&元素中加入android:minSdkVersion属性。android:minSdkVersion的值是一个正整数,对应的是该应用程序能够运行的最低平台的API级别标识。
用户尝试安装一个应用程序,或者在系统升级后重验证应用程序的时候,Android系统首先会检查应用程序的清单文件中的&uses-sdk&属性,将其与系统内部API级别对比。系统只有在满足下列情况时才允许进行应用程序安装:
如果声明了android:minSdkVersion属性,其属性值必须小于或等于该系统的API级别对应的整数值。如果未声明,系统会默认该应用程序运行需要的最低API级别是1。
如果声明了android:maxSdkVersion属性,其属性值必须等于或大于该系统的API级对应的整数值。如果未声明,系统会默认该应用程序没有最高API级别限制。请通过阅读文档以获得系统如何处理该属性的更多信息。
应用程序清单文件中声明该属性后, &uses-sdk&元素看起来应类似于下面的例子:
这样做的主要原因是,应用程序会通过android:miniSdkVersion声明的API级别来告知系统——该应用程序使用的API是指定引入的API级别。假如没有这种属性声明,一个应用程序如果因为某些不知名的原因被安装在低级别API系统之上,那么该应用程序会在运行时因为尝试访问不存在的API而崩溃。为此,Android系统通过不允许应用程序被安装在不满足其最低API级别要求的目标硬件上来防止此类结果发生。
例如,类包是在API级别3中开始引入的。如果一个应用程序使用了这个API,就必须通过指明android:minSdkVersion属性为3来声明运行的最低要求。于是,该应用程序就可以在Android
1.5(API级别3级)、Android
1.6 (API级别4级)等平台上安装,但是在Android
1.1 (API级别2级)和 Android
1.0 平台(API级别1级)上却是无法安装的。
欲知关于如何声明应用程序API级别需求的更多信息,请阅读文档中关于清单文件的章节。
(Development Considerations)
本节属于应用程序开发者需要了解的内容。
(Application forward compatibility)
Android应用程序一般向前兼容于Android平台的新版本。
这是因为几乎所有的框架API变更都是添加性质的,一个以某种版本的API开发的应用程序是向前兼容与后续Android系统及高版本API。应用程序应当可以运行于高版本的平台,除非使用了未来因某种原因移除的API。
向前兼容性的特性如此重要,是因为很多的Android驱动的设备能够使用OTA远程下载技术进行系统更新。用户开始时能够很好的安装和使用你开发的应用程序,后来进行了OTA升级到新版本的Android平台。一旦升级完毕,你的应用程序将运行在一个新的版本环境下,而这个环境应当包含了你的应用程序所需的API和系统功能。
某些情况下,API背后的变化,例如系统底层的变化,可能会影响到你的应用程序运行在新的环境下。为此,作为应用程序开发人员,应当了解应用程序在不同系统环境下将会有如何的外观和行为。Android
SDK包含了多个平台版本,开发人员可以下载下来,用于测试自己的应用程序在不同版本下的运行情况。每个版本的平台都提供了兼容的系统镜像,你可以将应用程序运行在对应的Android虚拟设备(模拟器)上进行测试。
(Application backward compatibility)
Android应用程序不一定向后兼容于那些比这些应用程序开发环境低的平台环境。
Android平台的每个新版本包含了新的框架API,例如新的平台功能,或者替代部分已有的API。应用程序在新平台上可以访问这些新的API,就像之前提到的,在后续更新的版本中,这些新功能API也是可以继续使用。相反的,因为早期版本的平台不会包含新的API功能,使用了新API的应用程序在那些旧平台上是无法运行的。
虽然一个Android平台设备不太可能降级到以前的版本,但是需要了解的是:实际生活中可能会有很多设备运行的是较旧的平台版本。即使在设备接收到OTA远程下载升级,有些人仍然可能会滞后甚至可能不会收到更新。
API级别的选择(Selecting
a platform version and API Level)
当你开发应用程序时,你需要选择一个平台用于编译该应用程序。通常,你应该在你的应用程序可以支持的最低版本的平台上进行编译。
你可以通过寻找最低的可以支持你的应用程序编译的平台方式来决定你将会支持的最低平台版本。一旦你确定了支持的最低版本后,你就可以创建对应版本的AVD模拟器来全面测试你的应用程序。你需要注意的是不要忘记在应用程序清单文件中申明android:minSdkVersion属性,并赋上正确的API级别标识。
API级别(Declaring
a minimum API Level)
如果你开发的应用程序使用了最新平台上引入的API或平台特性,你就需要将android:minSdkVersion属性赋最新平台的<span style="li
&&&&推荐文章:
【上篇】【下篇】不知道是因为最近kaihui还是怎么的,打开特别的慢,想下载最新版本的platform几乎变成不可能完成的任务,不知道为什么Google不像Apache那样在各国设立镜像站。为了预防今后再出现这样的情况,这次干脆把android开发所需要的各种包总结一下,顺便提供本地下载链接,省得以后找起来麻烦。
通过分析SDK Manager里要用到的文件,我下载了目前google提供的各类安卓开发包并上传到了网盘。由于网盘有CDN支持,即使不用迅雷,下载速度依然很快。如果你从官网下载很慢,不妨试试这些国内链接。
更新:增加了android 5.0的sample下载。
更新:增加了Support包下载,更新了doc资源版本和下载链接;更新了Android Studio版本到1.0.1,更新了SDK Tools到r24。
更新:更新了SDK Tools的版本,从22.6到23.0.2;增加了Android Studio下载。
更新:增加了部分Android-L资源下载。
更新:感谢CodeDream分享的另一个国内,内容比较全(没有adt-bundle)速度较快,推荐。
更新:更新了level14-17的samples包;增加了level18-20的samples包;增加了level20版本的源码包;增加了level18-20的platform包。
更新:增加了level18和level19的源码包,并更新了其他版本源码包的链接。
更新: 百度和微云的大部分链接都失效了,重新更新了adt-bundle和sdk的下载链接,部分文件版本有升级。
更新: 更新了adt-bundle和sdk的下载链接,sdk版本由22.3更新为22.6,增加了腾讯微云的下载链接作为备份。
更新: bd网盘病得不轻,分享链接以后几分钟再访问,就显示&啊哦,你来晚了&。甚至网盘里的文件都被删除,导致楼主硬盘里也没有这些文件了,回收站里只能恢复出空文件夹。楼主会再花几天时间重新下载,放到其他网盘里,见谅。&善待生命,远离bd网盘。&
更新: 最近bd网盘又犯病,导致很多链接都失效了,如果楼主更新链接不及时,请访问后面这个地址对照文件名挑选所需文件:,口令eer5。
更新: 更新了adt-bundle的版本到,更新了android sdk的版本到r22.3。
更新: 更新了adt-bundle的版本到。
更新:更新了adt-bundle-17-windows-64bit.zip的网盘链接。
更新:有一小部分下载链接失效,经查是由于未知原因被百度网盘禁止分享了,请过一段时间再试。
更新2013/3: 有些包分操作系统版本,例如windows版、macos版和linux版,下载时注意文件名里的标识。
此帖长期更新,若有未及时更新的版本或失效链接,请留言通知主页君。
Android Studio
官方推荐新入门用户使用基于IntelliJ的Android Studio IDE进行开发,提供了更多的功能,原有基于Eclipse的ADT开发环境已降低更新频率。
其他下载地址
1.0.1版,包含SDK
注:Android Studio有自动更新功能,即使是旧版本(v0.8.x)的,也可以先升级到v0.9.9,然后再升级到v1.x,升级包不大比较方便。
可能是我电脑比较差(i5/8G/250G),感觉Android Studio运行起来比基于Eclipse的开发环境卡很多,加上操作方式和工程结构不一样,一下子很难适应。
ADT Bundle
多合一下载包,里面包含了:sdk + 特定版本platform + eclipse + adt + 兼容包,解压缩即可使用。唯一的缺点是体积比较大,如果你是从零开始配Android开发环境就下载吧。
其他下载地址
Android 4.2多合一开发包, Windows 32位。
Android 4.2(4.4?)多合一开发包, 注意所含eclipse是64位的。
Linux 32位
Linux 64位
假设你把sdk安装到d:\android-sdk,则里面的目录结构应该是这样的:
d:\android-sdk\tools
这个目录里有ddms.bat等文件
d:\android-sdk\system-images\android-17\armeabi-v7a
这个目录里有userdata.img等文件(r14及以上才有这个目录)
d:\android-sdk\platforms\android-4.0.2
这个目录里有android.jar等文件
d:\android-sdk\platform-tools
这个目录里有adb.exe等文件
d:\android-sdk\extras
这个目录里有android等目录
当你下载下面列出的部件时,也请参考上面的目录结构示例将内容放在正确的位置。
Android SDK
SDK就是开发包,里面包含了两大类命令行工具:一类是SDK Tools,如android.bat、ddms.bat和emulator.exe等等,这些命令位于&sdk&\tools目录,但运行仿真器所需的rom并不包含在内;另一类是Platform Tools,包含了如adb.exe、aidl.exe、aapt.exe等等命令,它们位于&sdk&\platform-tools目录。
请区别清这几个名称:SDK、SDK Tools、Platform Tools、Platform Package。
其他下载地址
官方推荐下载这个安装包,是32位和64位通用的。
文件名里虽然是"sdk",其实不含platform-tools,叫"sdk tools"更合适。
SDK安装/解压缩后,只具有基本的功能,还无法开始进行开发。你还需要platform-tools和至少一个platform package才算完整。在eclipse里通过SDK Manager是可以在线安装的,但有时手动安装也许更快。
其他下载地址
将platform-tools目录解压到sdk所在目录 &&
假如你已经安装过android sdk,想单独升级tools,可以从下面的文件中选择所需要的压缩包下载,然后替换掉sdk目录下的对应子目录。
其他下载地址
和第一个表里的"sdk"相比,只少了avd manager和sdk manager。建议仅在需要升级时下载,用tools目录替换原来的同名目录。
(Android Development Tools)是一个Eclipse插件,如果没有这个插件,我们开发Android应用就得不停在命令行里敲各种命令,除非你是记事本开发狂人,否则还是老老实实享受ADT带来的方便吧。至于Eclipse本身可以去下载,这里就不再提供了。
其他下载地址
如果你不习惯新版的ADT,这个版本也许适合你。
ADT的版本号基本上是跟着SDK Tools走,即每出一个新版本的SDK Tools,就出一个同样版本的ADT。不过实际使用中,即使是老版本的ADT也能对新版SDK支持得不错。
Android系统版本从1.0到写这篇帖子时的4.2,大大小小已经经历了10多个版本,每个版本发布时Google都会提供一个sdk platform package供开发者使用。一般这个压缩包是在Eclipse开发环境里用SDK Manager来下载的,但在国内选择这种方式会很痛苦,因为每个platform都有几十上百兆大,装一个就得几个小时,好像还不能断点续传(?)。
在国内,更方便的做法是先下载离线包,然后解压缩到android sdk的安装目录下,重启Eclipse后就会自动识别出来。
其他下载地址
Android 5.0
Android 4.2
仅仿真器rom
Android 4.1, 4.1.1, JELLY_BEAN
仅仿真器rom
android-15_r03.zip
Android 4.0.3, 4.0.4,&ICE_CREAM_SANDWICH_MR1
sysimg_armv7a-15_r02.zip
仅仿真器rom
Android 4.0, 4.0.1, 4.0.2, ICE_CREAM_SANDWICH
sysimg_armv7a-14_r02.zip
仅仿真器rom
android-3.2_r01-linux.zip
API Level 13, HONEYCOMB_MR2文件名虽然有linux但其实是平台无关的,下同,直至2.1。
android-3.1_r03-linux.zip
API Level 12, HONEYCOMB_MR1
android-3.0_r02-linux.zip
API Level 11, HONEYCOMB
API Level 10, GINGERBREAD_MR1
android-2.3.1_r02-linux.zip
API Level 9, GINGERBREAD
android-2.2_r03-linux.zip
API Level 8, FROYO
android-2.1_r03-linux.zip
API Level 7, ECLAIR_MR1
android-2.0_r01-windows.zip
API Level 5, ECLAIR
API Level 6, ECLAIR_0_1
API Level 4, DONUT
API Level 3, CUPCAKE
API Level 2&&&
从Level 14开始,每个platform package都被分为两部分了,一部分包含这个版本下开发所需的jar包,例如android-16_r03.zip;另一部分是仿真器rom文件,例如sysimg_armv7a-16_r03.zip。最近的版本除了arm仿真器,还有x86仿真器可供下载(由intel提供),据说在x86电脑上运行能够大幅提速。如果你只在真机上调试代码,则不需要下载仿真器rom对应的文件。
下载后的sysimg文件直接解压缩到sdk/system-images目录下,例如sdk/system-images/android-17。
更详细的Android版本对照表可以参考。
供Android开发参考用的官方文档,文件比较大。我习惯有一个本地的文档,然后配合使用,非常方便,文档里有不少内容源码里是没有的。
其他下载地址
docs-17_r01.zip
docs-16_r03.zip
docs-15_r02.zip
docs-14_r01.zip
我比较懒,从来没有用git下载过android源代码,如果你想用git下载,可以参考里的操作方法。
官方目前提供了一些源代码压缩包,如下表所列,这些压缩包可以attach到eclipse里方便随时F3查看;最重要的是,有了源代码以后,Eclipse里代码辅助出来的参数名再也不会是"arg0"、"arg1"这样的了。
其他下载地址
Google提供了丰富的开发示例,如果时间允许多看看这些例子代码和运行效果,对提升手机应用的设计开发能力肯定大有帮助。
其他下载地址
从官方下载后压缩得到。
samples-3.2_r01-linux.zip
samples-3.1_r01-linux.zip
samples-3.0_r01-linux.zip
samples-2.3_r01-linux.zip
samples-2.3.3_r01-linux.zip
samples-2.2_r01-linux.zip
samples-2.1_r01-linux.zip
兼容包。要支持低版本android系统需要在项目里引入相应的兼容包,例如Android 2.1里没有Fragment的概念,那么要开发一个使用Fragment的应用,就要引入support-v4这个jar包,并使用android.support.v4.Fragment来(替代android.app.Fragment)进行开发。
其他下载地址&
CardView,GridLayout都在这里面,Library源码形式
补充解释一下,support-v4表示需要手机上的android版本至少是level 4(即1.6)才能运行;support-v13包含support-v4里的所有api,所以如果项目里包含了v13.jar就不用再包含v4.jar。
除了上面这些以外,还有AddOns等分类没来得及整理,等有时间了找一下。
以上内容随时补充更新,欢迎提醒和纠错。
阅读(...) 评论()当前位置: >
HTC G20 Rhyme ROM 安卓4.0.3 精简优化稳定版
  ROM名称: bliss_signed_207.zip
  Android版本: 4.03
  基于版本: 基于国行最新,OAT 升级包修改制作而成
  适配机型: HTC G20
  ROM制作者: IRLGLPK
  发布时间: 7.22
  ROM介绍
  开机三种语言,英文,中文, 默认为中文
  更新优化HOSTS , GPS
  加入各界面完美归属地,
  电量修改为官方%1显示 (电量本ROM已经是%1 了,图上的是没加入之前我截图的)
  对用不到的APK进行大量的精简,
  加入安智市场,首页显示
  ROM内集成了2个常用的软件
  本ROM已完全ROOT
  对后台一些代码进行了优化,
  如果有须要使用邮件,请飘过,本ROM,没有集成,(不知道什么原因,安装不了,其它程序使用正常)
  好像听说刷4.0要升级固件,但我没有升级,可以正常刷入,在刷机前一定要双清一下,要不然肯定死第一屏,我试过一次,果断死第一屏
  刷机方法S OFF 的直接刷入
  官解的请下载附件中的boot.img文件,放入电脑d盘(放入的地方可以自行决定)
  电脑打开CMD窗口,第一步解锁步骤你应该知道什么是CMD窗口并知道怎么使用fastboot了。
  执行命令:
  fastboot flash boot D:\boot.img
  刷入boot.img
已下载632次
作者:irlglpk
发布日期:
ROM大小:355.7MB
Android版本:Android 4.0.3
适合机型:HTC G20 Rhyme
关键字: G20 ROM G20 ROM 4.0.3 精简优化稳定版
G20 Rhyme热门ROM

我要回帖

更多关于 安卓4.0.3升级 的文章

 

随机推荐