当前版本与卡刷包android - CSDN
  • ADT的版本和SDK Tools的版本不一致。 以我安装的版本为例:adt-bundle-windows-x86-20140321,ADT版本是22.6.2,这里的ADT Tools在系统中显示如下: 具体在解压缩的Eclipse目录下的plugins文件夹下:...
        
    现在都是安装ADT Bundle了,里面集成了ADT和Eclipse,非常方便,但是也难免出现这样的问题:
    ADT的版本和SDK Tools的版本不一致。

    以我安装的版本为例:adt-bundle-windows-x86-20140321,ADT版本是22.6.2,这里的ADT Tools在系统中显示如下:
    android开发工具中的版本不一致问题的剖析

    具体在解压缩的Eclipse目录下的plugins文件夹下:
    android开发工具中的版本不一致问题的剖析

    而SDK Tools就在SDK manager中可以显示出来,具体文件路径如下图显示:
    android开发工具中的版本不一致问题的剖析

    Eclipse中要求ADT TOOLS的版本和Android SDK Tools版本要一致。

    在新建Android Project的对话框中:
    android开发工具中的版本不一致问题的剖析

    Mini Required SDK和Target SDK:都是从API 1一直到API 19,这个默认就是这样么多版本,与实际存在SDK目录中的SDK有多少版本没有任何关系;
    Compile With一项:默认这一项仅有API 19,这一项需要SDK中包含该项的源代码(在SDK目录的platform文件夹中),以API 19而言,即Android 4.4,文件大小有94MB。

    而上面的目录中还有一个目录system-images:默认只有android-19,这是AVD用来启动虚拟安卓设备使用的安卓镜像,因为如果你打算用什么版本的的安卓系统来测试APP,就需要把其他版本的copy到这里,以Android-19为例有753MB,android-17有450MB。这其中有各种CPU架构的镜像,armeabi-v7a就是arm架构v7指令集的系统镜像,x86就是Intel的系统镜像,还有MIPS架构的系统镜像,当然因为安卓系统主要还是ARM的主导,因为默认通常都是armeabi的镜像,可以删除其他的以节省空间。

    展开全文
  • 今天刷的时候,手动选择安装包的时候,提示我 验证失败 当前版本与卡刷包的安卓版本不一致于是上MIUI论坛找,上面的人都说,是什么系统版本不一样云云,但是我之前在同一个手机上是成功刷过的,而且也找不到低版本...

    最近公司手机需要刷root,于是选择了小米来做这个设备(比较小米对开发者还是很友好的)

    之前刷过几台,卡刷。

    今天刷的时候,手动选择安装包的时候,提示我 验证失败 当前版本与卡刷包的安卓版本不一致

    于是上MIUI论坛找,上面的人都说,是什么系统版本不一样云云,但是我之前在同一个手机上是成功刷过的,而且也找不到低版本的开发版的包了,于是我就在思索。

    突然看到一个不起眼的话,就是,一个开发包只能使用一次,使用过就不能再使用了

    我用的电脑是Mac,每次下载完后会自动解压,虽然刚刚解压我就关闭了,不过也是打开了,然后用adb把包导入手机。

    于是,我就用手机上官网下,再重复卡刷的流程,就可以刷机了。

    在网上没有看到这个方法,因此写下这个文章,希望能对你们产生帮助。


    关键点:一个刷机包只能使用一次,一旦解压,就不可再继续使用  ,直接手机上官网下载即可。

    展开全文
  • Android 线小白教程

    万次阅读 2017-09-13 19:34:08
    Android 线小白教程 再说一遍,绝不使用刷机精灵等软件。 一、概念 安卓系统一般把rom芯片分成7个区,如果再加上内置sd这个分区,就是8个: hboot分区----------负责启动。 radio分区----------负责...

    Android 线刷小白教程

    再说一遍,绝不使用刷机精灵等软件。

    lg_android_phone_logo.jpg

    一、概念

    img

    img

    安卓系统一般把rom芯片分成7个区,如果再加上内置sd卡这个分区,就是8个:

    • hboot分区----------负责启动。
    • radio分区----------负责驱动。
    • recovery分区-------负责恢复。
    • boot分区-----------系统内核。
    • system分区---------系统文件。
    • cache分区----------系统缓存。
    • userdata分区-------用户数据。

    Fastboot 是什么意思

    从字面意思来讲,Fastboot是一个英文单词,翻译成中文的意思是『快速启动』。Fastboot 可以说是一个通信协议,电脑可以通过这个通信协议,直接向手机系统不同分区中写入文件(.img 文件)。

    通常大家所讨论的Fastboot,通常都是说安卓手机的Fastboot模式。在安卓手机中fastboot是一种比recovery更底层的刷机模式。简单来说,就是使用USB数据线,连接电脑的一种刷机模式。这种刷机方式,我们又通常称为“线刷”刷机。另外安卓手机还有一种刷机方式,叫做“卡刷”,两者区别如下。

    线刷:就是利用recovery清除系统和缓存之后直接插上电脑注入系统,我个人觉得这种方法比较快捷,而且省事。但是必须借助电脑和数据线。 卡刷:就是利用recovery的从SD卡中更新系统的这个功能,如果你想刷第三方Rom,必须刷入个第三方recovery,只有FASTBOOT才能刷RE。卡刷有个限制,必须要把想要更新的ROM(Android系统)拷贝到SD卡上。如果手机已经是砖了。那只能用线刷了。

    Fastboot 模式怎么进入

    1. 大多数安卓手机,都可以在关机状态下,然后同时按住【电源键】+【音量+】键,大约2-3s后,就可以进入Fastboot模式。
    2. 作为开发者在开机状态下可以用下面的方式进入: adb reboot bootloader

    二、准备相关材料

    1、最新软件

    以下是ADB和Fastboot的谷歌官方下载链接:

    ADB和Fastboot for Windows

    https://dl.google.com/android/repository/platform-tools-latest-windows.zip

    ADB和Fastboot for Mac

    https://dl.google.com/android/repository/platform-tools-latest-darwin.zip

    ADB和Fastboot for Linux

    https://dl.google.com/android/repository/platform-tools-latest-linux.zip

    由于这些是直接的Google链接,用户可以确保下载不仅是官方的,而且将始终能够获得最新版本的ADB和Fastboot。

    2、Team Win Recovery Project

    第一步:访问 https://twrp.me/app/ 下载twrp的 APP 程序。

    第二步:确定是否有对应 img 文件(如果无请不要乱刷)

    第三步:通过 ES文件管理器 等上传文件到 PC

    三、开启调试模式

    如果你希望使用adb管理手机,那就必须开启手机的开发者选项里的调试模式,并且信任正在使用的计算机 如果设置OK,输入以下命令

    adb devices
    
    

    就可以看到你的手机啦!这个命令就是查看系统连接设备的命令,这里可以有多个设备

    List of devices attached
    0527dac2002e9b36        device
    

    注意:0527dac2002e9b36 是手机的临时ID,每次可能都不一样,为的是方便计算机管理

    BTW:开发者选项里多了一个网络ADB调试选项,他可以让你远程调试处于同一局域网里的android手机。可以使用adb connect ip:port进行远程调试。

    四、开始刷 TWRP

    adb reboot bootloader/recovery // 或 ↓  
    fastboot reboot-bootloader     // 或 → 音量+加电源键
    

    你到这一步说明:1、驱动正确;2、调试模式已打开;3、进入了 bootloader/fastboot 模式。

    fastboot flash recovery "(请问你把IMG文件传到哪里了,不管在哪里这里写好绝对地址就好)"
    

    五、进入TWRP

    组合键:电源+音量+

    刚开始会有一个系统只读的提醒。选择下次不在提醒即可,您应该看到下图:

    img

    点击 Advanced 并开启 ADBSIDELOAD 功能后介入以下代码

    adb sideload 刷机包名称.zip
    

    选择 Reboot 即可

    done

    六、常用命令

    adb devices                         显示设备信息
    adb install 123.apk                 安装一个软件
    adb uninstall -k 123.apk            删除一个软件
    adb shell                           进入shell环境
    adb push c:/1.txt /sdcard/sdir/     向设备推送文件
    adb pull /sdcard/1.txt C:/          从设备取回文件
    adb reboot bootloader/recovery      使手机重启进入BL或RE
    
    fastboot erase {partition}          擦除七个分区之一
    fastboot flash {partition} {*.img}  烧录IMG文件至对应分区
    fastboot flashall                  查找当前目录下img文件并烧写到对应分区中完成后重启
    

    鸣谢

    Android Fastboot 与 Recovery 和刷机

    adb,fastboot常用命令及刷机技巧

    https://en.wikipedia.org/wiki/TWRP

    展开全文
  • Android_Go版本集成Go的瘦身版GMS

    千次阅读 2018-03-21 14:40:27
    Android_Go是一个专为入门手机设计的Android版本,对当前Android系统进行简化,使其可以在1GB甚至更小内存的手机上运行。采用Go版本的手机是为了主打低端市场。 Android_Go对应的手机内存很小,因此不能够集成...

        Android_Go是一个专为入门手机设计的Android版本,对当前的Android系统进行简化,使其可以在1GB甚至更小内存的手机上运行。采用Go版本的手机是为了主打低端市场。

        Android_Go对应的手机内存很小,因此不能够集成通用版本的GMS包,为此,谷歌为Android_Go单独定制了瘦身版的GMS包,去掉了GMS包内很多应用的部分功能,大大的减少了Go版本GMS应用的大小,但不影响正常使用,Android_Go定制的GMS包需要在MADA的基础上再单独和谷歌签订Android_Go的协议,谷歌才会开放对应的GMS包。

        Android_Go的GMS包集成比较简单,修改一下几步即可:

    1.将gms包解压后放到vendor目录下,路径可以自行修改,只要将vendor下面的GMS包中products目录下gms_go.mk文件中的ANDROID_PARTNER_GMS_HOME属性定义和文件目录改为一致即可。比如我的GMS路径为vendor\google\partner_gms\,将对应属性改为ANDROID_PARTNER_GMS_HOME := vendor/google/partner_gms。

    2.在build/make/target/product/generic_no_telephony.mk文件中添加以下内容

    ......
    $(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk)
    + $(call inherit-product, vendor/google/partner_gms/products/gms_go.mk) # 添加这一句 ,文件路径注意保持一致

    ......

    注:8.0以后build目录下的文件编译方式改为了软连接的形式,编译的时候会将build/target/和build/tools/目录下的文件软链接到make目录下,执行的是make目录下的文件。因此代码修改中尽量不要去修改build目录下的代码,修改make目录下的文件进行覆盖即可。

    3.在build/make/tools/buildinfo.sh最后加入以下内容,过GMS认证时需将后面的android-google改为公司的client-ID名称
    ......
    + echo "ro.com.google.clientidbase.am=android-google"
    + echo "ro.com.google.clientidbase.gmm=android-google"
    + echo "ro.com.google.clientidbase.ms=android-google"
    + echo "ro.com.google.clientidbase.yt=android-google"
    + echo "ro.com.google.clientidbase=android-google"

    echo "# end build properties"
    ......

    4.在vendor/google/partner_gms/products/gms_go.mk中进行删减要预置的应用

    参考文章:http://blog.csdn.net/ctyjqcq/article/details/50068301

    展开全文
  • 首先说备份系统:进入recovery菜单,选择backup and restore(backup是备份,restore是还原)选择backup,然后等几分钟,就备份完成了 想找到这个备份的文件很简单有两个路径(有些人可以在第一个路径找到,但有些人...
  • 卡刷

    千次阅读 2013-05-16 14:05:24
    卡刷 目录 卡刷的定义卡刷方法 卡刷的定义 卡刷就是用MiniSD卡作为储存介质来存放ROM文件(手机操作系统文件),再利用X1自身以XX的自动安装ROM文件的程序来安装ROM。(目前对于Windows mobile...
  • android NFC读写卡教程

    千次阅读 2019-03-26 18:10:47
    因为公司需求最近研究了大量的NFC读写M1的资料,自己撸了一个相对完整DEMO,让大家一起学习学习。由于之前一直是使用复旦方案的读卡器进行读写的,不了解基本原理的请移步: M1存取控制字节规则详解 ...
  • android上用NFC读卡

    千次阅读 2019-05-09 10:58:05
    NFC on android NFC on android 2019/5/9 目录 文章目录代码下载目的代码申请NFC权限为Activity 添加 singleTask接收卡片信息Activity.onResume内处理一下NFCActivity.onPause 内停止接收 NFCActivity.onNewIntent ...
  • 最近入手了一部HTC Magic,由于是刚从Symbian系统转到Android...既然有不便,那就要想办法解决,在参考了各个Android论坛/网站的教程之后,我终于找到了解决的办法,那就是——SD分区。 步骤/方法 一.分区的...
  • 移动支付之智能IC卡与Android手机进行NFC通信
  • **OTA--卡刷全包、差分升级制作、分析**
  • uses-permission android:name="android.permission.NFC" /> <uses-permission android:name="android.hardware.nfc" android:required="true" /> 第二步:在需要读取内容的地方写下面的内容 @Suppr...
  • Android针对IC读写的NFC开发

    万次阅读 热门讨论 2018-11-06 10:05:19
    菜鸟进场,方圆十里,寸草不生 这两天研究了NFC功能,网上查了...我用到的是nxp公司的S50芯片,网上也有很多卖的,但是叫法不一样,有的人叫M1智能芯片,有的叫复旦芯片(复旦什么科技公司生产的完全兼容S50的...
  • AndroidSwipeLayout坑2滑动当前item布局出来后其他item不能自动恢复 解决方案 item布局使用SwipeLayoutsurfaceview和buttonview不变 摒弃文档中建议的包含子类在内的BaseSwipeAdapter使用BaseQuickAdapter 附件1...
  • Android NFC M1读写&amp;芯片读写(CPU读写)(RFID读写)NFC 读写分几种,本文主要讲M1扇区读写和芯片读写权限初始化1 onCreate( initNFC() )2 onResume( )3 onPause()4 NFC设备刷卡时触发 ...
  • Android中NFC标签的读取

    千次阅读 2019-06-05 13:41:27
    前几天老大把一张拿给我说要我把用NFC技术读出它的uid来,写成一个demo给他,我第一反应就是一脸闷逼,可是已经交给我了,只能照办不误了!在我不长的开发生涯中是从来没有接触过NFC的,所以在接到任务后,我也...
1 2 3 4 5 ... 20
收藏数 2,366
精华内容 946
热门标签
关键字:

当前版本与卡刷包android