自行修改android.jar使其包含隐藏api


1) 从指定版本的rom内获取到framework.jar 2) 解压framework.jar和android sdk内的android.jar 3) 将framework.jar解出来的东西拷到android.jar解出来的东西内,进行覆盖 4) 重新打包 5) 用新的android.jar替换原先的 方便起见,写了一个脚本来完成以上工作,其中解framework.jar用到dex2jar工具,请自行下载并配置环境变量 #!/bin/sh DEX=$1 AJAR=$2 OUT=$3 d2j-dex2jar.sh $DEX -o framework-dex.jar mv framework-dex.jar framework-dex.zip unzip -d framework-dex framework-dex.zip cp $AJAR android-sdk.zip unzip -d android-sdk android-sdk.zip cp -r -f framework-dex/* android-sdk/ cd android-sdk zip -r android-new.zip * cd .. mv android-sdk/android-new.zip android-new.zip mv android-new.zip android-new.jar rm android-sdk.zip rm framework-dex.zip rm -fr android-sdk/ rm -fr framework-dex/ mv android-new.jar $OUT echo "done" 使用也很简单,将这段脚本存为makesdk.sh并给予可执行权限,然后使用之 $ makesdk.sh framework.jar android.jar ~/Desktop/ 执行完成后,即可在桌面上看到一个名为android-new.jar的文件,这就是包含隐藏api的sdk了 转自http://www.udpwork.com/item/11149.html 优质内容筛选与推荐>>
1、spring mvc源码解析(二)
2、第四百一十六天 how can I 坚持
3、项目风险管理---实施定性风险分析
4、Delphi判断MDI子窗体是否被创建
5、由列表中提取出来的浮点型字符串不能直接转换成整形


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号